finrep-web-all.log 2.4 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301
  1. 2026-04-09 00:00:35.120 INFO 74055 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  2. traceId= tenantId=2026-04-09 00:00:35.139 INFO 74055 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 74055 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  3. traceId= tenantId=2026-04-09 00:00:35.139 DEBUG 74055 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  4. traceId= tenantId=2026-04-09 00:00:35.139 INFO 74055 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  5. traceId= tenantId=2026-04-09 00:00:35.644 INFO 74055 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  6. traceId= tenantId=2026-04-09 00:00:35.645 INFO 74055 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  7. traceId= tenantId=2026-04-09 00:00:35.658 INFO 74055 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 6 ms. Found 0 Redis repository interfaces.
  8. traceId= tenantId=2026-04-09 00:00:35.696 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  9. traceId= tenantId=2026-04-09 00:00:35.696 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  10. traceId= tenantId=2026-04-09 00:00:35.696 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  11. traceId= tenantId=2026-04-09 00:00:35.696 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  12. traceId= tenantId=2026-04-09 00:00:35.697 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  13. traceId= tenantId=2026-04-09 00:00:35.697 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  14. traceId= tenantId=2026-04-09 00:00:35.697 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  15. traceId= tenantId=2026-04-09 00:00:35.697 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  16. traceId= tenantId=2026-04-09 00:00:35.698 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  17. traceId= tenantId=2026-04-09 00:00:35.698 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  18. traceId= tenantId=2026-04-09 00:00:35.698 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  19. traceId= tenantId=2026-04-09 00:00:35.698 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  20. traceId= tenantId=2026-04-09 00:00:35.698 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  21. traceId= tenantId=2026-04-09 00:00:35.698 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  22. traceId= tenantId=2026-04-09 00:00:35.698 DEBUG 74055 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  23. traceId= tenantId=2026-04-09 00:00:35.943 INFO 74055 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  24. traceId= tenantId=2026-04-09 00:00:35.947 INFO 74055 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  25. traceId= tenantId=2026-04-09 00:00:35.948 INFO 74055 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  26. traceId= tenantId=2026-04-09 00:00:35.948 INFO 74055 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  27. traceId= tenantId=2026-04-09 00:00:35.967 INFO 74055 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  28. traceId= tenantId=2026-04-09 00:00:35.967 INFO 74055 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 812 ms
  29. traceId= tenantId=2026-04-09 00:00:35.993 DEBUG 74055 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  30. traceId= tenantId=2026-04-09 00:00:35.994 INFO 74055 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  31. traceId= tenantId=2026-04-09 00:00:35.994 DEBUG 74055 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  32. traceId= tenantId=2026-04-09 00:00:36.018 INFO 74055 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  33. traceId= tenantId=2026-04-09 00:00:36.050 INFO 74055 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  34. traceId= tenantId=2026-04-09 00:00:36.304 INFO 74055 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  35. traceId= tenantId=2026-04-09 00:00:36.321 INFO 74055 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  36. traceId= tenantId=2026-04-09 00:00:36.324 INFO 74055 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  37. traceId= tenantId=2026-04-09 00:00:36.373 DEBUG 74055 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  38. traceId= tenantId=2026-04-09 00:00:36.431 DEBUG 74055 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  39. traceId= tenantId=2026-04-09 00:00:36.447 INFO 74055 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  40. traceId= tenantId=2026-04-09 00:00:36.447 INFO 74055 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  41. traceId= tenantId=2026-04-09 00:00:36.453 DEBUG 74055 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  42. traceId= tenantId=2026-04-09 00:00:36.474 INFO 74055 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@342dc040, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3a8ead9, org.springframework.security.web.context.SecurityContextHolderFilter@62ee1c89, org.springframework.security.web.header.HeaderWriterFilter@81dfdee, org.springframework.web.filter.CorsFilter@281ca256, org.springframework.security.web.authentication.logout.LogoutFilter@2d3eb1ea, com.yuxin.finrep.web.security.TenantContextFilter@6ea66c33, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@52a74328, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3093b9ff, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@26feccf7, org.springframework.security.web.session.SessionManagementFilter@3d2eb7fa, org.springframework.security.web.access.ExceptionTranslationFilter@57df09a7, org.springframework.security.web.access.intercept.AuthorizationFilter@3c68e82]
  43. traceId= tenantId=2026-04-09 00:00:36.640 DEBUG 74055 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  44. traceId= tenantId=2026-04-09 00:00:36.654 DEBUG 74055 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  45. traceId= tenantId=2026-04-09 00:00:36.809 INFO 74055 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  46. traceId= tenantId=2026-04-09 00:00:36.815 INFO 74055 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  47. traceId= tenantId=2026-04-09 00:00:36.820 INFO 74055 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.873 seconds (process running for 2.078)
  48. traceId= tenantId=2026-04-09 00:00:52.940 INFO 74055 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  49. traceId= tenantId=2026-04-09 00:00:52.941 INFO 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  50. traceId= tenantId=2026-04-09 00:00:52.941 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  51. traceId= tenantId=2026-04-09 00:00:52.941 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  52. traceId= tenantId=2026-04-09 00:00:52.941 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  53. traceId= tenantId=2026-04-09 00:00:52.950 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7c1f375f
  54. traceId= tenantId=2026-04-09 00:00:52.950 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@77fa5420
  55. traceId= tenantId=2026-04-09 00:00:52.951 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  56. traceId= tenantId=2026-04-09 00:00:52.951 INFO 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 10 ms
  57. traceId= tenantId=2026-04-09 00:00:52.955 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=2264069aebbb4d0389c114368f96a67b, tenantId=null, userId=null
  58. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.963 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  59. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.973 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  60. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.973 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  61. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.974 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  62. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.974 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  63. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.975 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  64. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.976 DEBUG 74055 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  65. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:52.976 DEBUG 74055 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: ac2c99560ede48c6a6d56dcef03aad6d
  66. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.009 DEBUG 74055 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  67. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.031 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  68. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.031 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  69. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.769 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  70. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.772 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@79f4be81]
  71. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.774 DEBUG 74055 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  72. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.776 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  73. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.782 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  74. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.839 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  75. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.840 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@79f4be81]
  76. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.840 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@79f4be81] from current transaction
  77. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.855 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  78. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.855 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T00:00:53.032040(LocalDateTime), 2026-04-09T00:00:53.032040(LocalDateTime), 1(Integer)
  79. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.963 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  80. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.963 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@79f4be81]
  81. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.969 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@79f4be81]
  82. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.970 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@79f4be81]
  83. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:53.970 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@79f4be81]
  84. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.079 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=2148ea5a939b440791edd2bd430d64ac
  85. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.079 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=2148ea5a939b440791edd2bd430d64ac
  86. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.079 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  87. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.080 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6d9242] was not registered for synchronization because synchronization is not active
  88. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.080 DEBUG 74055 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  89. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.080 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  90. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.081 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  91. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.139 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  92. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.140 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6d9242]
  93. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.194 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  94. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.195 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18c72bd8]
  95. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.195 DEBUG 74055 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  96. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.195 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  97. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.196 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  98. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.255 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  99. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.256 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18c72bd8]
  100. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.258 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18c72bd8] from current transaction
  101. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.277 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  102. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.279 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:00:54.141986(LocalDateTime), 2026-04-09T00:00:54.141964(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  103. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.500 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  104. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.501 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18c72bd8]
  105. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.501 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18c72bd8]
  106. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.502 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18c72bd8]
  107. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.502 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18c72bd8]
  108. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.718 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=2148ea5a939b440791edd2bd430d64ac
  109. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.719 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=2148ea5a939b440791edd2bd430d64ac
  110. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.719 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  111. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.719 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c0f8246] was not registered for synchronization because synchronization is not active
  112. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.720 DEBUG 74055 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  113. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.720 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  114. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.721 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  115. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.804 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  116. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.804 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1c0f8246]
  117. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.806 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  118. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.820 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  119. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.828 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  120. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.828 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  121. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:54.829 INFO 74055 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  122. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.402 INFO 74055 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=6ms
  123. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.403 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  124. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.406 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  125. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.412 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开"}],"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  126. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.491 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  127. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.491 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28d73bf2]
  128. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.491 DEBUG 74055 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  129. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.491 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  130. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.492 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 49a1ae84237f46a4adeffb5f66f97d2c(String)
  131. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.555 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  132. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.556 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28d73bf2]
  133. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.556 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28d73bf2] from current transaction
  134. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.560 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  135. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.561 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 49a1ae84237f46a4adeffb5f66f97d2c(String), 2148ea5a939b440791edd2bd430d64ac(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开"}],"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}(String), 本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。(String), false(Boolean), 1(Integer), 2026-04-09T00:00:57.417086(LocalDateTime), 2026-04-09T00:00:57.417096(LocalDateTime)
  136. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.747 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  137. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.747 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28d73bf2]
  138. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.748 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28d73bf2]
  139. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.748 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28d73bf2]
  140. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:57.748 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28d73bf2]
  141. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.216 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  142. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.217 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c9e94]
  143. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.217 DEBUG 74055 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  144. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.217 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  145. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.218 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  146. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.284 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  147. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.284 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c9e94]
  148. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.284 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c9e94] from current transaction
  149. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.286 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  150. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.287 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:00:58.065814(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  151. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.410 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  152. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.410 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c9e94]
  153. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.411 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c9e94]
  154. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.411 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c9e94]
  155. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.411 DEBUG 74055 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@80c9e94]
  156. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.607 INFO 74055 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=2148ea5a939b440791edd2bd430d64ac, outlineId=49a1ae84237f46a4adeffb5f66f97d2c
  157. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.634 DEBUG 74055 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  158. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.644 DEBUG 74055 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=49a1ae84237f46a4adeffb5f66f97d2c, tas (truncated)...]
  159. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.660 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  160. traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.660 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  161. traceId= tenantId=2026-04-09 00:01:09.630 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=04ea43d8254e496d855951ac2d737d77, tenantId=null, userId=null
  162. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.632 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/49a1ae84237f46a4adeffb5f66f97d2c/confirm-level1
  163. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.633 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  164. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.633 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  165. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.633 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  166. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.633 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/49a1ae84237f46a4adeffb5f66f97d2c/confirm-level1
  167. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.634 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/49a1ae84237f46a4adeffb5f66f97d2c/confirm-level1", parameters={}
  168. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.634 DEBUG 74055 --- [http-nio-8080-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  169. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.634 DEBUG 74055 --- [http-nio-8080-exec-2] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 0b9c054349e547608406db6bd2195d71
  170. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.644 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=49a1ae84237f46a4adeffb5f66f97d2c, confirmerId=null
  171. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.645 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=49a1ae84237f46a4adeffb5f66f97d2c, confirmerId=null
  172. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.645 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  173. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.645 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42ec49cd] was not registered for synchronization because synchronization is not active
  174. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.645 DEBUG 74055 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  175. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.645 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  176. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.646 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 49a1ae84237f46a4adeffb5f66f97d2c(String)
  177. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.699 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  178. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.699 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42ec49cd]
  179. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.700 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  180. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.700 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6016c1bd] was not registered for synchronization because synchronization is not active
  181. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.701 DEBUG 74055 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  182. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.701 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  183. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.701 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  184. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.757 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  185. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.757 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6016c1bd]
  186. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.758 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=2148ea5a939b440791edd2bd430d64ac, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  187. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.809 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  188. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.810 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b03a3d1]
  189. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.810 DEBUG 74055 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  190. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.810 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  191. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.811 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 49a1ae84237f46a4adeffb5f66f97d2c(String)
  192. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.866 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  193. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.868 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b03a3d1]
  194. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.870 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b03a3d1] from current transaction
  195. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.873 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  196. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.874 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开"}],"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}(String), 本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。(String), true(Boolean), 2026-04-09T00:01:09.759075(LocalDateTime), 2(Integer), 2026-04-09T00:00:57(LocalDateTime), 2026-04-09T00:01:09.759084(LocalDateTime), 49a1ae84237f46a4adeffb5f66f97d2c(String)
  197. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.980 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  198. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.981 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b03a3d1]
  199. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.981 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b03a3d1]
  200. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.981 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b03a3d1]
  201. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:09.981 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b03a3d1]
  202. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.089 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=49a1ae84237f46a4adeffb5f66f97d2c
  203. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.089 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=2148ea5a939b440791edd2bd430d64ac, outlineId=49a1ae84237f46a4adeffb5f66f97d2c
  204. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.089 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=2148ea5a939b440791edd2bd430d64ac, level1OutlineId=49a1ae84237f46a4adeffb5f66f97d2c
  205. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.090 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  206. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.090 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@11554c73] was not registered for synchronization because synchronization is not active
  207. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.090 DEBUG 74055 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  208. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.090 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  209. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.091 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  210. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.144 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  211. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.144 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@11554c73]
  212. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.145 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  213. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.145 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1b55be21] was not registered for synchronization because synchronization is not active
  214. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.146 DEBUG 74055 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  215. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.146 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  216. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.147 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 49a1ae84237f46a4adeffb5f66f97d2c(String)
  217. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.202 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  218. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.203 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1b55be21]
  219. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.204 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","l1_chapter_id":"49a1ae84237f46a4adeffb5f66f97d2c","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开"}],"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}}
  220. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.204 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","l1_chapter_id":"49a1ae84237f46a4adeffb5f66f97d2c","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开"}],"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}}
  221. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.205 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  222. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.205 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  223. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.206 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","l1_chapter_id":"49a1ae84237f46a4adeffb5f66f97d2c","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开"}],"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}}] as "application/json"
  224. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:10.206 INFO 74055 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  225. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.318 INFO 74055 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  226. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.318 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Response 200 OK
  227. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.318 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  228. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.319 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。各子章节内容相互补充,共同构建企业整体形象,服务于融资论证目标。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先对企业的整体财务状况进行概述并提供关键报表摘要,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流状况及潜在财务风险,形成对企业财务健康度的全面评估,服务于融资方案设计的论证需求。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先介绍项目的基本情况与关键建设/运营要素,为后续融资方案的合理性提供基础支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资方案设计依据。"}}]}
  229. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.488 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  230. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.489 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cee84ed]
  231. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.489 DEBUG 74055 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  232. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.489 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  233. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.489 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 18d2b573acb2441c9f71a28634858cb5(String)
  234. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.623 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  235. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.623 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cee84ed]
  236. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.623 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cee84ed] from current transaction
  237. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.624 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  238. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:19.625 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 18d2b573acb2441c9f71a28634858cb5(String), 2148ea5a939b440791edd2bd430d64ac(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。各子章节内容相互补充,共同构建企业整体形象,服务于融资论证目标。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先对企业的整体财务状况进行概述并提供关键报表摘要,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流状况及潜在财务风险,形成对企业财务健康度的全面评估,服务于融资方案设计的论证需求。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先介绍项目的基本情况与关键建设/运营要素,为后续融资方案的合理性提供基础支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资方案设计依据。"}}](String), {"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。各子章节内容相互补充,共同构建企业整体形象,服务于融资论证目标。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先对企业的整体财务状况进行概述并提供关键报表摘要,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流状况及潜在财务风险,形成对企业财务健康度的全面评估,服务于融资方案设计的论证需求。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先介绍项目的基本情况与关键建设/运营要素,为后续融资方案的合理性提供基础支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资方案设计依据。"}}]}(String), 本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。(String), false(Boolean), 1(Integer), 2026-04-09T00:01:19.321411(LocalDateTime), 2026-04-09T00:01:19.321417(LocalDateTime)
  239. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.016 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  240. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.016 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cee84ed]
  241. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.016 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cee84ed]
  242. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.016 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cee84ed]
  243. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.016 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cee84ed]
  244. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.377 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  245. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.377 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d4946cd]
  246. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.378 DEBUG 74055 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  247. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.378 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  248. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.378 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  249. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.487 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  250. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.487 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d4946cd]
  251. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.487 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d4946cd] from current transaction
  252. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.488 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  253. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.490 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:20.256145(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  254. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.759 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  255. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.759 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d4946cd]
  256. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.759 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d4946cd]
  257. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.760 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d4946cd]
  258. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:20.760 DEBUG 74055 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d4946cd]
  259. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:21.183 INFO 74055 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=2148ea5a939b440791edd2bd430d64ac, outlineId=18d2b573acb2441c9f71a28634858cb5
  260. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:21.221 DEBUG 74055 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  261. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:21.228 DEBUG 74055 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=18d2b573acb2441c9f71a28634858 (truncated)...]
  262. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:21.234 DEBUG 74055 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  263. traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:21.234 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
  264. traceId= tenantId=2026-04-09 00:01:28.979 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=0738f7c78d8140328ca43d555cbb123a, tenantId=null, userId=null
  265. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.981 DEBUG 74055 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/49a1ae84237f46a4adeffb5f66f97d2c/confirm-level2
  266. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.982 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  267. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.982 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  268. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.982 DEBUG 74055 --- [http-nio-8080-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  269. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.982 DEBUG 74055 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/49a1ae84237f46a4adeffb5f66f97d2c/confirm-level2
  270. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.982 DEBUG 74055 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/49a1ae84237f46a4adeffb5f66f97d2c/confirm-level2", parameters={}
  271. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.983 DEBUG 74055 --- [http-nio-8080-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  272. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.983 DEBUG 74055 --- [http-nio-8080-exec-3] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 018bff54d276472193659df0231fa2de
  273. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.984 INFO 74055 --- [http-nio-8080-exec-3] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=49a1ae84237f46a4adeffb5f66f97d2c, confirmerId=null
  274. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.984 INFO 74055 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=49a1ae84237f46a4adeffb5f66f97d2c, confirmerId=null
  275. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.984 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  276. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.984 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@50d38faf] was not registered for synchronization because synchronization is not active
  277. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.985 DEBUG 74055 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  278. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.985 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  279. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:28.985 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 49a1ae84237f46a4adeffb5f66f97d2c(String)
  280. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.039 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  281. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.039 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@50d38faf]
  282. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.040 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  283. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.040 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1f2961fe] was not registered for synchronization because synchronization is not active
  284. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.040 DEBUG 74055 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  285. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.041 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  286. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.041 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  287. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.098 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  288. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.098 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1f2961fe]
  289. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.099 INFO 74055 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=2148ea5a939b440791edd2bd430d64ac, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  290. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.174 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  291. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.175 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3070f6a7]
  292. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.176 DEBUG 74055 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  293. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.176 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  294. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.177 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 49a1ae84237f46a4adeffb5f66f97d2c(String)
  295. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.242 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  296. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.244 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3070f6a7]
  297. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.244 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3070f6a7] from current transaction
  298. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.245 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  299. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.246 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并详细展开"}],"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}(String), 本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。(String), true(Boolean), 2026-04-09T00:01:29.099346(LocalDateTime), 3(Integer), 2026-04-09T00:00:57(LocalDateTime), 2026-04-09T00:01:29.099352(LocalDateTime), 49a1ae84237f46a4adeffb5f66f97d2c(String)
  300. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.352 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  301. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.352 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3070f6a7]
  302. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.352 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3070f6a7]
  303. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.353 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3070f6a7]
  304. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.353 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3070f6a7]
  305. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.463 INFO 74055 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=49a1ae84237f46a4adeffb5f66f97d2c
  306. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.463 INFO 74055 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=2148ea5a939b440791edd2bd430d64ac, knowledgeUnitCount=0
  307. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.463 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  308. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.464 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@60449ca9] was not registered for synchronization because synchronization is not active
  309. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.464 DEBUG 74055 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  310. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.464 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  311. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.465 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  312. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.531 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  313. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.531 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@60449ca9]
  314. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.715 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  315. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.715 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cdb5953]
  316. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.716 DEBUG 74055 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  317. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.716 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  318. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.716 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  319. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.779 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  320. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.779 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cdb5953]
  321. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.780 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cdb5953] from current transaction
  322. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.781 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  323. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.781 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:29.533294(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  324. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.889 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  325. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.889 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cdb5953]
  326. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.889 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cdb5953]
  327. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.889 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cdb5953]
  328. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.889 DEBUG 74055 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cdb5953]
  329. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.995 INFO 74055 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=2148ea5a939b440791edd2bd430d64ac, dataPackageCount=0
  330. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.997 DEBUG 74055 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  331. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:29.998 DEBUG 74055 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=49a1ae84237f46a4adeffb5f66f97 (truncated)...]
  332. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:30.000 DEBUG 74055 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  333. traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:30.000 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
  334. traceId= tenantId=2026-04-09 00:01:37.884 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=881d3f1e2b2a472f9c73612ef4e847d8, tenantId=null, userId=null
  335. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.885 DEBUG 74055 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/2148ea5a939b440791edd2bd430d64ac/generate
  336. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.885 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  337. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.885 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  338. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.885 DEBUG 74055 --- [http-nio-8080-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  339. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.885 DEBUG 74055 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/2148ea5a939b440791edd2bd430d64ac/generate
  340. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.886 DEBUG 74055 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/2148ea5a939b440791edd2bd430d64ac/generate", parameters={}
  341. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.886 DEBUG 74055 --- [http-nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  342. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.886 DEBUG 74055 --- [http-nio-8080-exec-4] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: eab057fbc4814e04b56059e410465574
  343. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.888 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=2148ea5a939b440791edd2bd430d64ac, confirmerId=null
  344. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.888 INFO 74055 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=2148ea5a939b440791edd2bd430d64ac, confirmerId=null
  345. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.888 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  346. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.888 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bdfe308] was not registered for synchronization because synchronization is not active
  347. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.889 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  348. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.889 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  349. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.889 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  350. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.945 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  351. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.946 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bdfe308]
  352. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.946 INFO 74055 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=2148ea5a939b440791edd2bd430d64ac, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  353. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.964 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  354. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.964 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@576c6267] was not registered for synchronization because synchronization is not active
  355. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.972 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  356. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.972 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  357. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:37.972 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  358. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.029 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  359. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.029 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@576c6267]
  360. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.030 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=2148ea5a939b440791edd2bd430d64ac, confirmer=null
  361. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.030 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  362. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.030 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a8a57b5] was not registered for synchronization because synchronization is not active
  363. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.031 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  364. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.031 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  365. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.031 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  366. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.084 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  367. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.084 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a8a57b5]
  368. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.085 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  369. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.085 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30464cd9] was not registered for synchronization because synchronization is not active
  370. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.087 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  371. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.087 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  372. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.087 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  373. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.139 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  374. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.140 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30464cd9]
  375. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.192 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  376. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.192 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3265f1f6]
  377. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.192 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  378. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.192 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  379. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.193 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  380. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.252 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  381. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.252 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3265f1f6]
  382. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.252 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3265f1f6] from current transaction
  383. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.254 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  384. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.255 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:38.140962(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  385. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.362 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  386. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.362 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3265f1f6]
  387. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.362 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3265f1f6]
  388. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.362 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3265f1f6]
  389. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.362 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3265f1f6]
  390. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.475 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=2148ea5a939b440791edd2bd430d64ac
  391. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.477 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  392. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.477 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@382d4222] was not registered for synchronization because synchronization is not active
  393. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.478 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  394. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.478 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  395. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.479 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  396. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.581 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 2
  397. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.581 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@382d4222]
  398. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.582 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=2148ea5a939b440791edd2bd430d64ac
  399. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.582 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  400. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.582 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@19b3451c] was not registered for synchronization because synchronization is not active
  401. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.582 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  402. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.583 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  403. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.583 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  404. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.637 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  405. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.637 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@19b3451c]
  406. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.645 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  407. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.645 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@168f59a6] was not registered for synchronization because synchronization is not active
  408. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.646 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  409. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.647 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  410. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.647 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String), LEVEL2(String)
  411. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.701 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  412. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.701 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@168f59a6]
  413. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.702 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  414. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.702 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d838063] was not registered for synchronization because synchronization is not active
  415. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.703 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  416. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.703 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  417. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.703 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  418. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.777 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  419. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.777 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d838063]
  420. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.832 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  421. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.833 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bba5caa]
  422. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.833 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  423. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.833 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  424. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.834 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 6f5b072520e842f6b6c25ff4ad6ecd32(String)
  425. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.886 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  426. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.887 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bba5caa]
  427. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.887 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bba5caa] from current transaction
  428. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.889 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  429. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.890 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: 6f5b072520e842f6b6c25ff4ad6ecd32(String), 2148ea5a939b440791edd2bd430d64ac(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T00:01:38.778577(LocalDateTime), 2026-04-09T00:01:38.778577(LocalDateTime), 1(Integer)
  430. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.994 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  431. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.995 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bba5caa]
  432. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.997 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bba5caa]
  433. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.997 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bba5caa]
  434. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:38.997 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bba5caa]
  435. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.361 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  436. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.361 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f5c1f0b]
  437. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.362 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  438. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.362 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  439. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.362 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  440. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.500 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  441. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.500 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f5c1f0b]
  442. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.500 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f5c1f0b] from current transaction
  443. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.501 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  444. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.502 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:39.230044(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  445. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.924 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  446. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.924 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f5c1f0b]
  447. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.925 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f5c1f0b]
  448. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.925 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f5c1f0b]
  449. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:39.925 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f5c1f0b]
  450. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.124 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=2148ea5a939b440791edd2bd430d64ac, outlineId=18d2b573acb2441c9f71a28634858cb5
  451. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.125 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  452. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.125 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  453. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.125 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  454. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.125 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1629cc] was not registered for synchronization because synchronization is not active
  455. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.126 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  456. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.126 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  457. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.126 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  458. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.179 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  459. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.180 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1629cc]
  460. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.183 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  461. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.186 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  462. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.186 DEBUG 74055 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  463. traceId= tenantId=2026-04-09 00:01:40.187 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@29e950a] was not registered for synchronization because synchronization is not active
  464. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.187 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  465. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.187 INFO 74055 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  466. traceId= tenantId=2026-04-09 00:01:40.187 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  467. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.187 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  468. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.187 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  469. traceId= tenantId=2026-04-09 00:01:40.188 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  470. traceId= tenantId=2026-04-09 00:01:40.188 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  471. traceId= tenantId=2026-04-09 00:01:40.188 INFO 74055 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  472. traceId= tenantId=2026-04-09 00:01:40.243 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  473. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.244 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@29e950a]
  474. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.244 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  475. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.244 DEBUG 74055 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  476. traceId= tenantId=2026-04-09 00:01:40.244 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  477. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.245 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@acec50c] was not registered for synchronization because synchronization is not active
  478. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.245 INFO 74055 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  479. traceId= tenantId=2026-04-09 00:01:40.245 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  480. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.245 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  481. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.245 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  482. traceId= tenantId=2026-04-09 00:01:40.245 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  483. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.245 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  484. traceId= tenantId=2026-04-09 00:01:40.246 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  485. traceId= tenantId=2026-04-09 00:01:40.246 INFO 74055 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  486. traceId= tenantId=2026-04-09 00:01:40.297 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  487. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.297 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@acec50c]
  488. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.297 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  489. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.298 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  490. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.298 DEBUG 74055 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-01-ku-04, nodeName=企业股权结构
  491. traceId= tenantId=2026-04-09 00:01:40.298 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e72b02b] was not registered for synchronization because synchronization is not active
  492. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.298 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  493. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.298 INFO 74055 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  494. traceId= tenantId=2026-04-09 00:01:40.298 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  495. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.298 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  496. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.299 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  497. traceId= tenantId=2026-04-09 00:01:40.299 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  498. traceId= tenantId=2026-04-09 00:01:40.299 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  499. traceId= tenantId=2026-04-09 00:01:40.299 INFO 74055 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  500. traceId= tenantId=2026-04-09 00:01:40.351 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  501. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.351 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e72b02b]
  502. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.351 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  503. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.352 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  504. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.352 DEBUG 74055 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  505. traceId= tenantId=2026-04-09 00:01:40.352 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@359fbdac] was not registered for synchronization because synchronization is not active
  506. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.352 INFO 74055 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  507. traceId= tenantId=2026-04-09 00:01:40.352 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  508. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.352 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  509. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.353 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  510. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.353 DEBUG 74055 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  511. traceId= tenantId=2026-04-09 00:01:40.353 DEBUG 74055 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  512. traceId= tenantId=2026-04-09 00:01:40.353 DEBUG 74055 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  513. traceId= tenantId=2026-04-09 00:01:40.354 INFO 74055 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  514. traceId= tenantId=2026-04-09 00:01:40.405 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 0
  515. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.405 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@359fbdac]
  516. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.406 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  517. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.406 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  518. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.406 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1bd8bddc] was not registered for synchronization because synchronization is not active
  519. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.406 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  520. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.406 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  521. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.407 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  522. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.460 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  523. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.461 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1bd8bddc]
  524. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.461 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  525. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.461 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  526. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.461 DEBUG 74055 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  527. traceId= tenantId=2026-04-09 00:01:40.462 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@63a1c78] was not registered for synchronization because synchronization is not active
  528. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.462 INFO 74055 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  529. traceId= tenantId=2026-04-09 00:01:40.462 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  530. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.462 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  531. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.462 DEBUG 74055 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  532. traceId= tenantId=2026-04-09 00:01:40.462 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  533. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.462 DEBUG 74055 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  534. traceId= tenantId=2026-04-09 00:01:40.463 DEBUG 74055 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  535. traceId= tenantId=2026-04-09 00:01:40.463 INFO 74055 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  536. traceId= tenantId=2026-04-09 00:01:40.514 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  537. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.514 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@63a1c78]
  538. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.514 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  539. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.514 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  540. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.514 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@72c6a95d] was not registered for synchronization because synchronization is not active
  541. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.515 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  542. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.515 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  543. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.515 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  544. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.575 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  545. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.576 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@72c6a95d]
  546. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.576 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  547. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.576 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  548. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.576 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@133c5373] was not registered for synchronization because synchronization is not active
  549. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.576 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will not be managed by Spring
  550. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.576 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  551. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.577 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  552. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.628 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  553. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.629 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@133c5373]
  554. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.629 WARN 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  555. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:42.042 INFO 74055 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  556. traceId= tenantId=2026-04-09 00:01:42.042 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  557. traceId= tenantId=2026-04-09 00:01:42.042 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  558. traceId= tenantId=2026-04-09 00:01:42.043 INFO 74055 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为高新技术企业,具备主要行业准入资质,其业务模式以项目制集成交付为主,服务收入占比持续提升,显示出较强的市场适应能力和业务拓展能力。在信用记录方面,近三年未出现公开披露的债务违约情况,表明其在融资履约方面具有良好的历史表现。上述主体资质与信用状况为融资安排提供了坚实的基础,同时,企业与多家银行保持授信合作关系,进一步增强了其融资渠道的多样性和可操作性。基于上述条件,融资方案的设计充分考虑了企业当前的经营状况、信用水平及融资资源储备,确保在合规、稳健的前提下实现融资目标,为后续资金使用和风险控制提供有力支撑。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  559. traceId= tenantId=2026-04-09 00:01:42.043 DEBUG 74055 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  560. traceId= tenantId=2026-04-09 00:01:42.043 DEBUG 74055 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  561. traceId= tenantId=2026-04-09 00:01:42.043 INFO 74055 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  562. traceId= tenantId=2026-04-09 00:01:42.044 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  563. traceId= tenantId=2026-04-09 00:01:42.044 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  564. traceId= tenantId=2026-04-09 00:01:42.044 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  565. traceId= tenantId=2026-04-09 00:01:42.044 INFO 74055 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  566. traceId= tenantId=2026-04-09 00:01:42.083 INFO 74055 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  567. traceId= tenantId=2026-04-09 00:01:42.083 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  568. traceId= tenantId=2026-04-09 00:01:42.083 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  569. traceId= tenantId=2026-04-09 00:01:42.083 INFO 74055 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出生产基地具备一定的生产能力,但尚未达到满负荷运行状态。在产品交付方面,上年度共完成成套线体交付38条,关键部件出货量约为12万台套,表明企业在产品供应及市场拓展方面保持稳定输出水平。从客户结构来看,前五大客户贡献的收入占比为46%,显示出客户集中度相对较高,需关注主要客户群体的稳定性及依赖程度。上述数据共同构成了企业当前经营状况的基本轮廓,为后续偿债能力分析及现金流评估提供了基础依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  570. traceId= tenantId=2026-04-09 00:01:42.084 DEBUG 74055 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  571. traceId= tenantId=2026-04-09 00:01:42.084 DEBUG 74055 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  572. traceId= tenantId=2026-04-09 00:01:42.084 INFO 74055 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  573. traceId= tenantId=2026-04-09 00:01:42.084 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  574. traceId= tenantId=2026-04-09 00:01:42.085 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  575. traceId= tenantId=2026-04-09 00:01:42.085 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  576. traceId= tenantId=2026-04-09 00:01:42.085 INFO 74055 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  577. traceId= tenantId=2026-04-09 00:01:42.563 INFO 74055 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  578. traceId= tenantId=2026-04-09 00:01:42.564 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  579. traceId= tenantId=2026-04-09 00:01:42.564 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  580. traceId= tenantId=2026-04-09 00:01:42.564 INFO 74055 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业股权结构及控制关系是评估其治理稳定性和资本运作基础的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本配置上兼顾了内部激励机制与外部政策支持。在治理架构方面,企业董事会共设7席,其中独立董事占3席,审计委员会已设立,表明企业在公司治理层面具备一定的制衡机制与监督体系,为规范运营和风险控制提供了制度保障。整体来看,企业股权分布较为集中,同时辅以多元化的股东构成,有助于在保持控制权稳定的同时,增强决策的多元性与专业性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  581. traceId= tenantId=2026-04-09 00:01:42.564 DEBUG 74055 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  582. traceId= tenantId=2026-04-09 00:01:42.564 DEBUG 74055 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=2148ea5a939b440791edd2bd430d64ac, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  583. traceId= tenantId=2026-04-09 00:01:42.565 INFO 74055 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
  584. traceId= tenantId=2026-04-09 00:01:42.565 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  585. traceId= tenantId=2026-04-09 00:01:42.566 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  586. traceId= tenantId=2026-04-09 00:01:42.566 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"2148ea5a939b440791edd2bd430d64ac","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}] as "application/json"
  587. traceId= tenantId=2026-04-09 00:01:42.566 INFO 74055 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  588. traceId= tenantId=2026-04-09 00:01:43.260 INFO 74055 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  589. traceId= tenantId=2026-04-09 00:01:43.260 DEBUG 74055 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  590. traceId= tenantId=2026-04-09 00:01:43.260 DEBUG 74055 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  591. traceId= tenantId=2026-04-09 00:01:43.261 INFO 74055 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付业务,占比约为58%,体现出其在系统性解决方案提供方面具备较强的市场竞争力。与此同时,维保与技术服务收入占比为22%,反映出企业在产品全生命周期服务方面的布局较为完善,有助于增强客户粘性与长期收益稳定性。核心零部件销售占比较低,为20%,表明其在产业链中更多扮演系统集成商或解决方案提供商的角色,而非单纯制造型企业。\n\n从下游行业分布来看,企业业务覆盖范围较广,其中汽车制造行业占比约40%,消费电子行业占比约35%,其余业务则分布在其他领域,合计占比约25%。这一分布格局表明,企业具备较强的跨行业服务能力,能够适应不同行业的技术需求与市场变化,具有一定的抗风险能力。同时,也反映出其业务发展对重点行业的依赖程度较高,需关注相关行业的景气度变化对企业整体经营状况的影响。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,显示出其在市场拓展和项目承接方面具备一定规模。典型交付周期为4至9个月,表明其项目实施周期较长,可能涉及复杂的技术集成与协调工作,对企业的资源配置、项目管理及现金流管理提出较高要求。这一特点在后续财务分析与融资方案设计中需予以充分考量。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  592. traceId= tenantId=2026-04-09 00:01:43.261 DEBUG 74055 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  593. traceId= tenantId=2026-04-09 00:01:43.480 INFO 74055 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  594. traceId= tenantId=2026-04-09 00:01:43.481 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  595. traceId= tenantId=2026-04-09 00:01:43.481 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  596. traceId= tenantId=2026-04-09 00:01:43.481 INFO 74055 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),提升企业整体生产效率与智能化水平。项目计划建设周期为18个月,目前正处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖关键生产环节的优化与技术升级,为后续稳定运行奠定基础。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  597. traceId= tenantId=2026-04-09 00:01:43.481 DEBUG 74055 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  598. traceId= tenantId=2026-04-09 00:01:44.312 INFO 74055 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  599. traceId= tenantId=2026-04-09 00:01:44.312 DEBUG 74055 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  600. traceId= tenantId=2026-04-09 00:01:44.312 DEBUG 74055 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  601. traceId= tenantId=2026-04-09 00:01:44.312 INFO 74055 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模保持稳定,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力和财务稳健性。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业具备基本的盈利能力和经营基础。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营具备一定现金流支撑,同时在投资支出方面存在一定资金需求,融资活动则对现金流形成一定补充。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  602. traceId= tenantId=2026-04-09 00:01:44.313 DEBUG 74055 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  603. traceId= tenantId=2026-04-09 00:01:44.925 INFO 74055 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  604. traceId= tenantId=2026-04-09 00:01:44.925 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  605. traceId= tenantId=2026-04-09 00:01:44.926 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  606. traceId= tenantId=2026-04-09 00:01:44.926 INFO 74055 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"在当前融资安排框架下,拟发行规模不超过5亿元的3年期中期票据,旨在通过结构化融资工具有效匹配企业资金需求与偿债周期,确保融资安排的稳健性与可执行性。从资金用途看,该笔融资将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出,整体配置兼顾短期流动性管理与中长期资本优化目标,符合企业当前经营与财务发展的实际需要。\n\n融资动因主要源于订单增长带来的营运资金占用压力,包括原材料备货及应收账款周期延长所形成的资金缺口;同时,为保障债务到期衔接的平稳过渡,避免集中到期可能引发的流动性波动,合理配置融资期限与结构具有必要性与紧迫性。上述安排充分考虑了企业现阶段的财务状况、业务拓展节奏及市场环境特征,体现了融资方案与企业实际运营需求的高度契合。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  607. traceId= tenantId=2026-04-09 00:01:44.926 DEBUG 74055 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  608. traceId= tenantId=2026-04-09 00:01:45.106 INFO 74055 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=3ms
  609. traceId= tenantId=2026-04-09 00:01:45.107 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  610. traceId= tenantId=2026-04-09 00:01:45.107 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  611. traceId= tenantId=2026-04-09 00:01:45.107 INFO 74055 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从财务结构与经营表现来看,当前分析对象在偿债能力、流动性状况及潜在风险方面呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注债务结构的合理性和长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但流动资产中存货等非流动性资产占比相对较高,可能对短期资金周转产生一定影响。\n\n从现金流角度来看,企业近两年经营活动产生的现金流净额保持稳定,分别为1.05亿元和1.10亿元,与同期利息支出相比,具备较强的覆盖能力,显示出企业在日常运营中具备较好的现金生成能力。然而,需注意到资本性支出持续为负,主要由于近两年产线扩建所致,这在一定程度上影响了企业的投资能力和自由现金流水平。\n\n在风险控制层面,客户集中度较高,前五大客户占比偏高,存在因单一行业波动而带来的经营不确定性。此外,企业近年来在固定资产方面的投入较大,导致投资现金流持续为负,需关注未来资产回报率及现金流匹配情况。上述因素均对企业整体财务稳健性构成一定影响,需在后续融资安排中予以充分考量。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  612. traceId= tenantId=2026-04-09 00:01:45.107 DEBUG 74055 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  613. traceId= tenantId=2026-04-09 00:01:45.297 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  614. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.298 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40f4a0]
  615. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.298 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  616. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.298 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  617. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.298 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  618. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.482 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  619. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.482 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40f4a0]
  620. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.482 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40f4a0] from current transaction
  621. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.484 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  622. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.486 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:45.108088(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  623. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.739 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  624. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.740 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40f4a0]
  625. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.740 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40f4a0]
  626. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.740 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40f4a0]
  627. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.740 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40f4a0]
  628. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.963 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  629. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.963 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74a63b76]
  630. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.964 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  631. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.964 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  632. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:45.964 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  633. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.024 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  634. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.025 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74a63b76]
  635. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.025 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74a63b76] from current transaction
  636. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.026 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  637. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.027 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:45.892207(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  638. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.229 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  639. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.229 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74a63b76]
  640. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.229 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74a63b76]
  641. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.230 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74a63b76]
  642. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.230 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@74a63b76]
  643. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.523 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  644. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.523 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52249b71]
  645. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.523 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  646. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.524 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  647. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.524 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  648. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.626 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  649. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.627 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52249b71]
  650. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.627 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52249b71] from current transaction
  651. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.628 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  652. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.628 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:46.437822(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  653. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.809 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  654. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.809 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52249b71]
  655. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.810 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52249b71]
  656. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.810 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52249b71]
  657. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:46.810 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@52249b71]
  658. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.130 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  659. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.131 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49bb1d3a]
  660. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.131 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  661. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.131 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  662. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.131 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  663. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.246 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  664. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.247 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49bb1d3a]
  665. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.247 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49bb1d3a] from current transaction
  666. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.248 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  667. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.249 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:47.036137(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  668. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.355 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  669. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.356 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49bb1d3a]
  670. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.356 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49bb1d3a]
  671. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.356 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49bb1d3a]
  672. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.356 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49bb1d3a]
  673. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.614 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  674. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.615 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709a11e0]
  675. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.615 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  676. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.615 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  677. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.615 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  678. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.672 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  679. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.672 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709a11e0]
  680. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.672 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709a11e0] from current transaction
  681. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.673 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  682. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.673 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:47.516763(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  683. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.861 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  684. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.861 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709a11e0]
  685. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.861 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709a11e0]
  686. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.862 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709a11e0]
  687. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:47.862 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709a11e0]
  688. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.162 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  689. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.162 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@507bf43f]
  690. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.162 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  691. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.162 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  692. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.163 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  693. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.288 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  694. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.289 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@507bf43f]
  695. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.289 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@507bf43f] from current transaction
  696. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.290 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  697. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.291 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:48.093706(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  698. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.508 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  699. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.509 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@507bf43f]
  700. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.509 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@507bf43f]
  701. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.509 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@507bf43f]
  702. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.509 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@507bf43f]
  703. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.717 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  704. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.718 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f610eb7]
  705. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.718 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  706. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.718 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  707. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.719 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  708. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.770 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  709. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.770 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f610eb7]
  710. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.771 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f610eb7] from current transaction
  711. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.772 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  712. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.772 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:48.667720(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  713. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.874 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  714. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.874 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f610eb7]
  715. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.875 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f610eb7]
  716. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.875 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f610eb7]
  717. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:48.875 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f610eb7]
  718. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.027 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  719. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.028 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a449cc9]
  720. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.028 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  721. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.028 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  722. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.029 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  723. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.080 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  724. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.081 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a449cc9]
  725. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.081 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a449cc9] from current transaction
  726. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.083 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  727. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.084 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:48.976422(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  728. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.188 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  729. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.188 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a449cc9]
  730. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.189 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a449cc9]
  731. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.189 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a449cc9]
  732. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.189 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3a449cc9]
  733. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.293 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=2148ea5a939b440791edd2bd430d64ac, sectionCount=8
  734. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.357 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  735. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.358 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fc3dc0]
  736. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.358 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  737. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.358 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  738. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.358 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 6f5b072520e842f6b6c25ff4ad6ecd32(String)
  739. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.411 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  740. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.411 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fc3dc0]
  741. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.412 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fc3dc0] from current transaction
  742. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.414 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  743. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.415 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出生产基地具备一定的生产能力,但尚未达到满负荷运行状态。在产品交付方面,上年度共完成成套线体交付38条,关键部件出货量约为12万台套,表明企业在产品供应及市场拓展方面保持稳定输出水平。从客户结构来看,前五大客户贡献的收入占比为46%,显示出客户集中度相对较高,需关注主要客户群体的稳定性及依赖程度。上述数据共同构成了企业当前经营状况的基本轮廓,为后续偿债能力分析及现金流评估提供了基础依据。","createTime":"2026-04-09 00:01:42.083997","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:01:42.084003"},{"content":"企业作为高新技术企业,具备主要行业准入资质,其业务模式以项目制集成交付为主,服务收入占比持续提升,显示出较强的市场适应能力和业务拓展能力。在信用记录方面,近三年未出现公开披露的债务违约情况,表明其在融资履约方面具有良好的历史表现。上述主体资质与信用状况为融资安排提供了坚实的基础,同时,企业与多家银行保持授信合作关系,进一步增强了其融资渠道的多样性和可操作性。基于上述条件,融资方案的设计充分考虑了企业当前的经营状况、信用水平及融资资源储备,确保在合规、稳健的前提下实现融资目标,为后续资金使用和风险控制提供有力支撑。","createTime":"2026-04-09 00:01:42.043262","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:01:42.043268"},{"content":"企业股权结构及控制关系是评估其治理稳定性和资本运作基础的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本配置上兼顾了内部激励机制与外部政策支持。在治理架构方面,企业董事会共设7席,其中独立董事占3席,审计委员会已设立,表明企业在公司治理层面具备一定的制衡机制与监督体系,为规范运营和风险控制提供了制度保障。整体来看,企业股权分布较为集中,同时辅以多元化的股东构成,有助于在保持控制权稳定的同时,增强决策的多元性与专业性。","createTime":"2026-04-09 00:01:42.564808","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:01:42.564815"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付业务,占比约为58%,体现出其在系统性解决方案提供方面具备较强的市场竞争力。与此同时,维保与技术服务收入占比为22%,反映出企业在产品全生命周期服务方面的布局较为完善,有助于增强客户粘性与长期收益稳定性。核心零部件销售占比较低,为20%,表明其在产业链中更多扮演系统集成商或解决方案提供商的角色,而非单纯制造型企业。\n\n从下游行业分布来看,企业业务覆盖范围较广,其中汽车制造行业占比约40%,消费电子行业占比约35%,其余业务则分布在其他领域,合计占比约25%。这一分布格局表明,企业具备较强的跨行业服务能力,能够适应不同行业的技术需求与市场变化,具有一定的抗风险能力。同时,也反映出其业务发展对重点行业的依赖程度较高,需关注相关行业的景气度变化对企业整体经营状况的影响。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,显示出其在市场拓展和项目承接方面具备一定规模。典型交付周期为4至9个月,表明其项目实施周期较长,可能涉及复杂的技术集成与协调工作,对企业的资源配置、项目管理及现金流管理提出较高要求。这一特点在后续财务分析与融资方案设计中需予以充分考量。","createTime":"2026-04-09 00:01:43.261242","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:01:43.261248"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模保持稳定,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力和财务稳健性。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业具备基本的盈利能力和经营基础。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营具备一定现金流支撑,同时在投资支出方面存在一定资金需求,融资活动则对现金流形成一定补充。","createTime":"2026-04-09 00:01:44.313083","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:01:44.313091"},{"content":"从财务结构与经营表现来看,当前分析对象在偿债能力、流动性状况及潜在风险方面呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注债务结构的合理性和长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但流动资产中存货等非流动性资产占比相对较高,可能对短期资金周转产生一定影响。\n\n从现金流角度来看,企业近两年经营活动产生的现金流净额保持稳定,分别为1.05亿元和1.10亿元,与同期利息支出相比,具备较强的覆盖能力,显示出企业在日常运营中具备较好的现金生成能力。然而,需注意到资本性支出持续为负,主要由于近两年产线扩建所致,这在一定程度上影响了企业的投资能力和自由现金流水平。\n\n在风险控制层面,客户集中度较高,前五大客户占比偏高,存在因单一行业波动而带来的经营不确定性。此外,企业近年来在固定资产方面的投入较大,导致投资现金流持续为负,需关注未来资产回报率及现金流匹配情况。上述因素均对企业整体财务稳健性构成一定影响,需在后续融资安排中予以充分考量。","createTime":"2026-04-09 00:01:45.107813","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:01:45.107818"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),提升企业整体生产效率与智能化水平。项目计划建设周期为18个月,目前正处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖关键生产环节的优化与技术升级,为后续稳定运行奠定基础。","createTime":"2026-04-09 00:01:43.481638","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:01:43.481643"},{"content":"在当前融资安排框架下,拟发行规模不超过5亿元的3年期中期票据,旨在通过结构化融资工具有效匹配企业资金需求与偿债周期,确保融资安排的稳健性与可执行性。从资金用途看,该笔融资将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出,整体配置兼顾短期流动性管理与中长期资本优化目标,符合企业当前经营与财务发展的实际需要。\n\n融资动因主要源于订单增长带来的营运资金占用压力,包括原材料备货及应收账款周期延长所形成的资金缺口;同时,为保障债务到期衔接的平稳过渡,避免集中到期可能引发的流动性波动,合理配置融资期限与结构具有必要性与紧迫性。上述安排充分考虑了企业现阶段的财务状况、业务拓展节奏及市场环境特征,体现了融资方案与企业实际运营需求的高度契合。","createTime":"2026-04-09 00:01:44.926469","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:01:44.926475"}](String), default(String), 2026-04-09T00:01:38.778577(LocalDateTime), 2026-04-09T00:01:49.293400(LocalDateTime), 2026-04-09T00:01:49.293395(LocalDateTime), 1(Integer), 6f5b072520e842f6b6c25ff4ad6ecd32(String)
  744. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.588 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  745. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.588 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fc3dc0]
  746. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.588 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fc3dc0]
  747. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.588 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fc3dc0]
  748. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.588 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fc3dc0]
  749. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.743 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  750. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.743 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49470f9a]
  751. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.743 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  752. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.744 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  753. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.744 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String)
  754. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.796 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  755. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.797 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49470f9a]
  756. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.797 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49470f9a] from current transaction
  757. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.798 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  758. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.799 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:00:53(LocalDateTime), 2026-04-09T00:01:49.691611(LocalDateTime), 2026-04-09T00:00:54(LocalDateTime), 1(Integer), 2148ea5a939b440791edd2bd430d64ac(String)
  759. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.914 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  760. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.914 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49470f9a]
  761. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.914 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49470f9a]
  762. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.915 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49470f9a]
  763. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:49.915 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49470f9a]
  764. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.016 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=2148ea5a939b440791edd2bd430d64ac, reportId=6f5b072520e842f6b6c25ff4ad6ecd32
  765. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.016 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=6f5b072520e842f6b6c25ff4ad6ecd32, outlineId=49a1ae84237f46a4adeffb5f66f97d2c
  766. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.017 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=6f5b072520e842f6b6c25ff4ad6ecd32
  767. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.072 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  768. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.073 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5efb85d4]
  769. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.073 DEBUG 74055 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@3ba22764] will be managed by Spring
  770. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.073 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  771. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.074 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 6f5b072520e842f6b6c25ff4ad6ecd32(String)
  772. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.180 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  773. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.180 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5efb85d4]
  774. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.180 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5efb85d4] from current transaction
  775. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.181 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  776. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.181 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 2148ea5a939b440791edd2bd430d64ac(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出生产基地具备一定的生产能力,但尚未达到满负荷运行状态。在产品交付方面,上年度共完成成套线体交付38条,关键部件出货量约为12万台套,表明企业在产品供应及市场拓展方面保持稳定输出水平。从客户结构来看,前五大客户贡献的收入占比为46%,显示出客户集中度相对较高,需关注主要客户群体的稳定性及依赖程度。上述数据共同构成了企业当前经营状况的基本轮廓,为后续偿债能力分析及现金流评估提供了基础依据。","createTime":"2026-04-09 00:01:42.083997","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:01:42.084003"},{"content":"企业作为高新技术企业,具备主要行业准入资质,其业务模式以项目制集成交付为主,服务收入占比持续提升,显示出较强的市场适应能力和业务拓展能力。在信用记录方面,近三年未出现公开披露的债务违约情况,表明其在融资履约方面具有良好的历史表现。上述主体资质与信用状况为融资安排提供了坚实的基础,同时,企业与多家银行保持授信合作关系,进一步增强了其融资渠道的多样性和可操作性。基于上述条件,融资方案的设计充分考虑了企业当前的经营状况、信用水平及融资资源储备,确保在合规、稳健的前提下实现融资目标,为后续资金使用和风险控制提供有力支撑。","createTime":"2026-04-09 00:01:42.043262","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:01:42.043268"},{"content":"企业股权结构及控制关系是评估其治理稳定性和资本运作基础的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本配置上兼顾了内部激励机制与外部政策支持。在治理架构方面,企业董事会共设7席,其中独立董事占3席,审计委员会已设立,表明企业在公司治理层面具备一定的制衡机制与监督体系,为规范运营和风险控制提供了制度保障。整体来看,企业股权分布较为集中,同时辅以多元化的股东构成,有助于在保持控制权稳定的同时,增强决策的多元性与专业性。","createTime":"2026-04-09 00:01:42.564808","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:01:42.564815"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付业务,占比约为58%,体现出其在系统性解决方案提供方面具备较强的市场竞争力。与此同时,维保与技术服务收入占比为22%,反映出企业在产品全生命周期服务方面的布局较为完善,有助于增强客户粘性与长期收益稳定性。核心零部件销售占比较低,为20%,表明其在产业链中更多扮演系统集成商或解决方案提供商的角色,而非单纯制造型企业。\n\n从下游行业分布来看,企业业务覆盖范围较广,其中汽车制造行业占比约40%,消费电子行业占比约35%,其余业务则分布在其他领域,合计占比约25%。这一分布格局表明,企业具备较强的跨行业服务能力,能够适应不同行业的技术需求与市场变化,具有一定的抗风险能力。同时,也反映出其业务发展对重点行业的依赖程度较高,需关注相关行业的景气度变化对企业整体经营状况的影响。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,显示出其在市场拓展和项目承接方面具备一定规模。典型交付周期为4至9个月,表明其项目实施周期较长,可能涉及复杂的技术集成与协调工作,对企业的资源配置、项目管理及现金流管理提出较高要求。这一特点在后续财务分析与融资方案设计中需予以充分考量。","createTime":"2026-04-09 00:01:43.261242","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:01:43.261248"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模保持稳定,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力和财务稳健性。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业具备基本的盈利能力和经营基础。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营具备一定现金流支撑,同时在投资支出方面存在一定资金需求,融资活动则对现金流形成一定补充。","createTime":"2026-04-09 00:01:44.313083","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:01:44.313091"},{"content":"从财务结构与经营表现来看,当前分析对象在偿债能力、流动性状况及潜在风险方面呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注债务结构的合理性和长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但流动资产中存货等非流动性资产占比相对较高,可能对短期资金周转产生一定影响。\n\n从现金流角度来看,企业近两年经营活动产生的现金流净额保持稳定,分别为1.05亿元和1.10亿元,与同期利息支出相比,具备较强的覆盖能力,显示出企业在日常运营中具备较好的现金生成能力。然而,需注意到资本性支出持续为负,主要由于近两年产线扩建所致,这在一定程度上影响了企业的投资能力和自由现金流水平。\n\n在风险控制层面,客户集中度较高,前五大客户占比偏高,存在因单一行业波动而带来的经营不确定性。此外,企业近年来在固定资产方面的投入较大,导致投资现金流持续为负,需关注未来资产回报率及现金流匹配情况。上述因素均对企业整体财务稳健性构成一定影响,需在后续融资安排中予以充分考量。","createTime":"2026-04-09 00:01:45.107813","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:01:45.107818"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),提升企业整体生产效率与智能化水平。项目计划建设周期为18个月,目前正处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖关键生产环节的优化与技术升级,为后续稳定运行奠定基础。","createTime":"2026-04-09 00:01:43.481638","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:01:43.481643"},{"content":"在当前融资安排框架下,拟发行规模不超过5亿元的3年期中期票据,旨在通过结构化融资工具有效匹配企业资金需求与偿债周期,确保融资安排的稳健性与可执行性。从资金用途看,该笔融资将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出,整体配置兼顾短期流动性管理与中长期资本优化目标,符合企业当前经营与财务发展的实际需要。\n\n融资动因主要源于订单增长带来的营运资金占用压力,包括原材料备货及应收账款周期延长所形成的资金缺口;同时,为保障债务到期衔接的平稳过渡,避免集中到期可能引发的流动性波动,合理配置融资期限与结构具有必要性与紧迫性。上述安排充分考虑了企业现阶段的财务状况、业务拓展节奏及市场环境特征,体现了融资方案与企业实际运营需求的高度契合。","createTime":"2026-04-09 00:01:44.926469","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:01:44.926475"}](String), default(String), 2026-04-09T00:01:38.778577(LocalDateTime), 2026-04-09T00:01:50.017108(LocalDateTime), 2026-04-09T00:01:49.293395(LocalDateTime), 1(Integer), 6f5b072520e842f6b6c25ff4ad6ecd32(String)
  777. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.353 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  778. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.354 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5efb85d4]
  779. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.354 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5efb85d4]
  780. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.354 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5efb85d4]
  781. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.354 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5efb85d4]
  782. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.477 INFO 74055 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=2148ea5a939b440791edd2bd430d64ac
  783. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.477 DEBUG 74055 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  784. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.478 DEBUG 74055 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=, traceId=null, timestamp=2026-04-09T00:01:50.477232)]
  785. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.481 DEBUG 74055 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  786. traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.481 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
  787. traceId= tenantId=2026-04-09 00:03:49.397 INFO 74324 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  788. traceId= tenantId=2026-04-09 00:03:49.410 INFO 74324 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 74324 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  789. traceId= tenantId=2026-04-09 00:03:49.411 DEBUG 74324 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  790. traceId= tenantId=2026-04-09 00:03:49.411 INFO 74324 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  791. traceId= tenantId=2026-04-09 00:03:49.814 INFO 74324 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  792. traceId= tenantId=2026-04-09 00:03:49.815 INFO 74324 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  793. traceId= tenantId=2026-04-09 00:03:49.827 INFO 74324 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 6 ms. Found 0 Redis repository interfaces.
  794. traceId= tenantId=2026-04-09 00:03:49.866 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  795. traceId= tenantId=2026-04-09 00:03:49.866 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  796. traceId= tenantId=2026-04-09 00:03:49.866 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  797. traceId= tenantId=2026-04-09 00:03:49.866 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  798. traceId= tenantId=2026-04-09 00:03:49.866 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  799. traceId= tenantId=2026-04-09 00:03:49.866 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  800. traceId= tenantId=2026-04-09 00:03:49.867 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  801. traceId= tenantId=2026-04-09 00:03:49.867 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  802. traceId= tenantId=2026-04-09 00:03:49.867 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  803. traceId= tenantId=2026-04-09 00:03:49.867 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  804. traceId= tenantId=2026-04-09 00:03:49.870 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  805. traceId= tenantId=2026-04-09 00:03:49.870 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  806. traceId= tenantId=2026-04-09 00:03:49.870 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  807. traceId= tenantId=2026-04-09 00:03:49.870 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  808. traceId= tenantId=2026-04-09 00:03:49.870 DEBUG 74324 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  809. traceId= tenantId=2026-04-09 00:03:50.138 INFO 74324 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  810. traceId= tenantId=2026-04-09 00:03:50.142 INFO 74324 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  811. traceId= tenantId=2026-04-09 00:03:50.143 INFO 74324 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  812. traceId= tenantId=2026-04-09 00:03:50.143 INFO 74324 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  813. traceId= tenantId=2026-04-09 00:03:50.167 INFO 74324 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  814. traceId= tenantId=2026-04-09 00:03:50.167 INFO 74324 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 741 ms
  815. traceId= tenantId=2026-04-09 00:03:50.197 DEBUG 74324 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  816. traceId= tenantId=2026-04-09 00:03:50.197 INFO 74324 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  817. traceId= tenantId=2026-04-09 00:03:50.197 DEBUG 74324 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  818. traceId= tenantId=2026-04-09 00:03:50.225 INFO 74324 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  819. traceId= tenantId=2026-04-09 00:03:50.257 INFO 74324 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  820. traceId= tenantId=2026-04-09 00:03:50.546 INFO 74324 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  821. traceId= tenantId=2026-04-09 00:03:50.564 INFO 74324 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  822. traceId= tenantId=2026-04-09 00:03:50.568 INFO 74324 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  823. traceId= tenantId=2026-04-09 00:03:50.625 DEBUG 74324 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  824. traceId= tenantId=2026-04-09 00:03:50.694 DEBUG 74324 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  825. traceId= tenantId=2026-04-09 00:03:50.711 INFO 74324 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  826. traceId= tenantId=2026-04-09 00:03:50.711 INFO 74324 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  827. traceId= tenantId=2026-04-09 00:03:50.718 DEBUG 74324 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  828. traceId= tenantId=2026-04-09 00:03:50.741 INFO 74324 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@f60c14e, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1d1fd2aa, org.springframework.security.web.context.SecurityContextHolderFilter@2842ef02, org.springframework.security.web.header.HeaderWriterFilter@402c9a60, org.springframework.web.filter.CorsFilter@4c78e00c, org.springframework.security.web.authentication.logout.LogoutFilter@233ece92, com.yuxin.finrep.web.security.TenantContextFilter@6ed51944, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@aa794a3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1dce481b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@22b3b5d0, org.springframework.security.web.session.SessionManagementFilter@51e0f2eb, org.springframework.security.web.access.ExceptionTranslationFilter@39b95a80, org.springframework.security.web.access.intercept.AuthorizationFilter@20d65767]
  829. traceId= tenantId=2026-04-09 00:03:50.929 DEBUG 74324 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  830. traceId= tenantId=2026-04-09 00:03:50.945 DEBUG 74324 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  831. traceId= tenantId=2026-04-09 00:03:51.126 INFO 74324 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  832. traceId= tenantId=2026-04-09 00:03:51.133 INFO 74324 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  833. traceId= tenantId=2026-04-09 00:03:51.140 INFO 74324 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.903 seconds (process running for 2.374)
  834. traceId= tenantId=2026-04-09 00:04:00.662 INFO 74324 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  835. traceId= tenantId=2026-04-09 00:04:00.662 INFO 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  836. traceId= tenantId=2026-04-09 00:04:00.662 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  837. traceId= tenantId=2026-04-09 00:04:00.662 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  838. traceId= tenantId=2026-04-09 00:04:00.662 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  839. traceId= tenantId=2026-04-09 00:04:00.663 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@b72527a
  840. traceId= tenantId=2026-04-09 00:04:00.663 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@177e00dc
  841. traceId= tenantId=2026-04-09 00:04:00.663 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  842. traceId= tenantId=2026-04-09 00:04:00.663 INFO 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
  843. traceId= tenantId=2026-04-09 00:04:00.666 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=67356bbb7b5f4fb4b1dc26f60637c9b2, tenantId=null, userId=null
  844. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.673 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  845. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.680 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  846. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.681 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  847. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.682 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  848. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.683 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  849. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.683 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  850. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.684 DEBUG 74324 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  851. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.684 DEBUG 74324 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 9f53b1eef7314dd5acd99215ee8eab2f
  852. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.717 DEBUG 74324 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  853. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.742 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  854. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:00.742 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  855. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.703 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  856. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.706 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534cc443]
  857. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.708 DEBUG 74324 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  858. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.710 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  859. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.717 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  860. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.820 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  861. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.821 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534cc443]
  862. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.821 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534cc443] from current transaction
  863. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.835 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  864. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:01.836 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: b1752b39633a41e59672ef3967916328(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T00:04:00.742891(LocalDateTime), 2026-04-09T00:04:00.742891(LocalDateTime), 1(Integer)
  865. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.112 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  866. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.112 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534cc443]
  867. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.117 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534cc443]
  868. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.117 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534cc443]
  869. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.117 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534cc443]
  870. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.240 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=b1752b39633a41e59672ef3967916328
  871. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.240 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=b1752b39633a41e59672ef3967916328
  872. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.240 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  873. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.240 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1bd60260] was not registered for synchronization because synchronization is not active
  874. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.240 DEBUG 74324 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  875. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.240 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  876. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.240 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  877. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.318 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  878. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.318 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1bd60260]
  879. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.407 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  880. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.408 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@187df1ef]
  881. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.408 DEBUG 74324 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  882. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.408 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  883. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.408 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  884. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.532 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  885. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.532 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@187df1ef]
  886. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.532 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@187df1ef] from current transaction
  887. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.538 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  888. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.539 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:04:02.319307(LocalDateTime), 2026-04-09T00:04:02.319302(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  889. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.819 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  890. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.819 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@187df1ef]
  891. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.820 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@187df1ef]
  892. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.820 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@187df1ef]
  893. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.820 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@187df1ef]
  894. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.994 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=b1752b39633a41e59672ef3967916328
  895. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.994 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=b1752b39633a41e59672ef3967916328
  896. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.995 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  897. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.995 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534e0791] was not registered for synchronization because synchronization is not active
  898. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.995 DEBUG 74324 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  899. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.995 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  900. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:02.995 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  901. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:03.098 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  902. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:03.098 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@534e0791]
  903. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:03.099 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  904. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:03.104 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  905. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:03.107 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  906. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:03.108 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  907. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:03.108 INFO 74324 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  908. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.641 INFO 74324 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=3ms
  909. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.641 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  910. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.642 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  911. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.644 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  912. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.736 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  913. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.736 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fd4eb89]
  914. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.736 DEBUG 74324 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  915. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.736 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  916. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.737 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 37aca1e1b7694d2bb47094863b6ec2d7(String)
  917. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.848 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  918. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.849 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fd4eb89]
  919. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.849 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fd4eb89] from current transaction
  920. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.850 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  921. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:05.850 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 37aca1e1b7694d2bb47094863b6ec2d7(String), b1752b39633a41e59672ef3967916328(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,须保留为独立一级章","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), false(Boolean), 1(Integer), 2026-04-09T00:04:05.646372(LocalDateTime), 2026-04-09T00:04:05.646378(LocalDateTime)
  922. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.080 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  923. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.081 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fd4eb89]
  924. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.081 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fd4eb89]
  925. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.081 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fd4eb89]
  926. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.081 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3fd4eb89]
  927. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.291 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  928. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.291 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2a72f06f]
  929. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.291 DEBUG 74324 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  930. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.291 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  931. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.291 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  932. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.431 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  933. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.431 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2a72f06f]
  934. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.431 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2a72f06f] from current transaction
  935. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.432 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  936. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.432 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:04:06.233277(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  937. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.580 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  938. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.580 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2a72f06f]
  939. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.580 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2a72f06f]
  940. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.580 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2a72f06f]
  941. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.580 DEBUG 74324 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2a72f06f]
  942. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.839 INFO 74324 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=b1752b39633a41e59672ef3967916328, outlineId=37aca1e1b7694d2bb47094863b6ec2d7
  943. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.849 DEBUG 74324 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  944. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.858 DEBUG 74324 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=37aca1e1b7694d2bb47094863b6ec2d7, tas (truncated)...]
  945. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.872 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  946. traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.872 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  947. traceId= tenantId=2026-04-09 00:04:44.611 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=fa98a5a8a6ca40ad8abf522fbc800213, tenantId=null, userId=null
  948. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.611 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/37aca1e1b7694d2bb47094863b6ec2d7/confirm-level1
  949. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.612 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  950. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.612 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  951. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.612 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  952. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.612 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/37aca1e1b7694d2bb47094863b6ec2d7/confirm-level1
  953. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.612 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/37aca1e1b7694d2bb47094863b6ec2d7/confirm-level1", parameters={}
  954. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.612 DEBUG 74324 --- [http-nio-8080-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  955. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.612 DEBUG 74324 --- [http-nio-8080-exec-3] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 5227895f3c8b44e5828d2cede8bd1236
  956. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.615 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=37aca1e1b7694d2bb47094863b6ec2d7, confirmerId=null
  957. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.615 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=37aca1e1b7694d2bb47094863b6ec2d7, confirmerId=null
  958. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.615 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  959. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.615 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49df075f] was not registered for synchronization because synchronization is not active
  960. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.615 DEBUG 74324 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  961. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.615 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  962. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.615 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 37aca1e1b7694d2bb47094863b6ec2d7(String)
  963. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.677 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  964. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.677 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49df075f]
  965. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.678 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  966. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.678 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1f460709] was not registered for synchronization because synchronization is not active
  967. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.678 DEBUG 74324 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  968. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.678 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  969. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.678 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  970. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.733 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  971. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.733 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1f460709]
  972. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.734 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=b1752b39633a41e59672ef3967916328, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  973. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.784 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  974. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.784 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dc060c5]
  975. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.784 DEBUG 74324 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  976. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.784 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  977. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.785 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 37aca1e1b7694d2bb47094863b6ec2d7(String)
  978. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.837 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  979. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.837 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dc060c5]
  980. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.837 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dc060c5] from current transaction
  981. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.838 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  982. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.838 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: b1752b39633a41e59672ef3967916328(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,须保留为独立一级章","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), true(Boolean), 2026-04-09T00:04:44.734253(LocalDateTime), 2(Integer), 2026-04-09T00:04:06(LocalDateTime), 2026-04-09T00:04:44.734256(LocalDateTime), 37aca1e1b7694d2bb47094863b6ec2d7(String)
  983. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.945 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  984. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.945 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dc060c5]
  985. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.945 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dc060c5]
  986. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.945 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dc060c5]
  987. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:44.945 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dc060c5]
  988. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=37aca1e1b7694d2bb47094863b6ec2d7
  989. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=b1752b39633a41e59672ef3967916328, outlineId=37aca1e1b7694d2bb47094863b6ec2d7
  990. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=b1752b39633a41e59672ef3967916328, level1OutlineId=37aca1e1b7694d2bb47094863b6ec2d7
  991. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  992. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5eaef922] was not registered for synchronization because synchronization is not active
  993. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 DEBUG 74324 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  994. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  995. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.106 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  996. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.195 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  997. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.195 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5eaef922]
  998. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.195 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  999. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.195 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e8c35f2] was not registered for synchronization because synchronization is not active
  1000. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.196 DEBUG 74324 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1001. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.196 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1002. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.196 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 37aca1e1b7694d2bb47094863b6ec2d7(String)
  1003. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.279 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1004. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.279 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3e8c35f2]
  1005. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.279 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","l1_chapter_id":"37aca1e1b7694d2bb47094863b6ec2d7","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
  1006. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.279 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","l1_chapter_id":"37aca1e1b7694d2bb47094863b6ec2d7","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
  1007. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.279 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  1008. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.279 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1009. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.280 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","l1_chapter_id":"37aca1e1b7694d2bb47094863b6ec2d7","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}] as "application/json"
  1010. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:45.280 INFO 74324 --- [http-nio-8080-exec-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  1011. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.157 INFO 74324 --- [http-nio-8080-exec-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
  1012. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.157 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Response 200 OK
  1013. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.158 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1014. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.158 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的完整描述。首先介绍企业工商信息,随后分析股权结构与业务构成,再深入探讨经营状况和融资能力,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要梳理企业的整体财务状况,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流及财务风险等核心指标,全面评估企业的财务健康度,从而支撑融资方案设计与风险控制决策。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资逻辑链条展开,首先介绍项目的基本情况和关键建设/运营要点,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求的合理性与必要性,形成完整的融资论证框架。"}}]}
  1015. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.244 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1016. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.244 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@605919ab]
  1017. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.244 DEBUG 74324 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1018. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.244 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1019. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.244 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 22b9cf07ef5f4f99aafe520675c22283(String)
  1020. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.344 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  1021. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.344 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@605919ab]
  1022. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.344 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@605919ab] from current transaction
  1023. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.345 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  1024. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.345 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 22b9cf07ef5f4f99aafe520675c22283(String), b1752b39633a41e59672ef3967916328(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的完整描述。首先介绍企业工商信息,随后分析股权结构与业务构成,再深入探讨经营状况和融资能力,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要梳理企业的整体财务状况,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流及财务风险等核心指标,全面评估企业的财务健康度,从而支撑融资方案设计与风险控制决策。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资逻辑链条展开,首先介绍项目的基本情况和关键建设/运营要点,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求的合理性与必要性,形成完整的融资论证框架。"}}](String), {"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的完整描述。首先介绍企业工商信息,随后分析股权结构与业务构成,再深入探讨经营状况和融资能力,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要梳理企业的整体财务状况,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流及财务风险等核心指标,全面评估企业的财务健康度,从而支撑融资方案设计与风险控制决策。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资逻辑链条展开,首先介绍项目的基本情况和关键建设/运营要点,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求的合理性与必要性,形成完整的融资论证框架。"}}]}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), false(Boolean), 1(Integer), 2026-04-09T00:04:55.158881(LocalDateTime), 2026-04-09T00:04:55.158882(LocalDateTime)
  1025. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.530 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  1026. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.530 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@605919ab]
  1027. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.530 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@605919ab]
  1028. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.530 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@605919ab]
  1029. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.530 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@605919ab]
  1030. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.685 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1031. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.685 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256f97de]
  1032. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.685 DEBUG 74324 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1033. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.685 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1034. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.686 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1035. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.739 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1036. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.739 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256f97de]
  1037. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.739 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256f97de] from current transaction
  1038. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.739 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1039. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.740 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:04:55.634367(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1040. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.844 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1041. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.844 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256f97de]
  1042. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.844 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256f97de]
  1043. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.844 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256f97de]
  1044. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.844 DEBUG 74324 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256f97de]
  1045. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.953 INFO 74324 --- [http-nio-8080-exec-3] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=b1752b39633a41e59672ef3967916328, outlineId=22b9cf07ef5f4f99aafe520675c22283
  1046. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.967 DEBUG 74324 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1047. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.972 DEBUG 74324 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=22b9cf07ef5f4f99aafe520675c22 (truncated)...]
  1048. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.975 DEBUG 74324 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  1049. traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.975 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
  1050. traceId= tenantId=2026-04-09 00:05:04.539 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=44ca2034143740fbace014058430481c, tenantId=null, userId=null
  1051. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.539 DEBUG 74324 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/37aca1e1b7694d2bb47094863b6ec2d7/confirm-level2
  1052. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  1053. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  1054. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 DEBUG 74324 --- [http-nio-8080-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  1055. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 DEBUG 74324 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/37aca1e1b7694d2bb47094863b6ec2d7/confirm-level2
  1056. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 DEBUG 74324 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/37aca1e1b7694d2bb47094863b6ec2d7/confirm-level2", parameters={}
  1057. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 DEBUG 74324 --- [http-nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  1058. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 DEBUG 74324 --- [http-nio-8080-exec-4] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 0f9ca46f854e458d8a2b359a9397f90f
  1059. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 INFO 74324 --- [http-nio-8080-exec-4] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=37aca1e1b7694d2bb47094863b6ec2d7, confirmerId=null
  1060. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.540 INFO 74324 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=37aca1e1b7694d2bb47094863b6ec2d7, confirmerId=null
  1061. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.541 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1062. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.541 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@449bf23d] was not registered for synchronization because synchronization is not active
  1063. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.541 DEBUG 74324 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1064. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.541 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1065. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.541 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 37aca1e1b7694d2bb47094863b6ec2d7(String)
  1066. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.591 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1067. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.592 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@449bf23d]
  1068. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.592 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1069. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.592 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b610ee5] was not registered for synchronization because synchronization is not active
  1070. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.592 DEBUG 74324 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1071. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.592 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1072. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.592 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1073. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.645 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1074. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.645 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b610ee5]
  1075. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.646 INFO 74324 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=b1752b39633a41e59672ef3967916328, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  1076. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.696 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1077. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.696 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73df9235]
  1078. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.696 DEBUG 74324 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1079. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.696 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1080. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.696 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 37aca1e1b7694d2bb47094863b6ec2d7(String)
  1081. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.748 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1082. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.749 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73df9235]
  1083. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.749 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73df9235] from current transaction
  1084. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.749 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  1085. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.749 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: b1752b39633a41e59672ef3967916328(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,须保留为独立一级章","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), true(Boolean), 2026-04-09T00:05:04.646047(LocalDateTime), 3(Integer), 2026-04-09T00:04:06(LocalDateTime), 2026-04-09T00:05:04.646048(LocalDateTime), 37aca1e1b7694d2bb47094863b6ec2d7(String)
  1086. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.851 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  1087. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.851 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73df9235]
  1088. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.851 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73df9235]
  1089. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.852 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73df9235]
  1090. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:04.852 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73df9235]
  1091. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.048 INFO 74324 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=37aca1e1b7694d2bb47094863b6ec2d7
  1092. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.048 INFO 74324 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=b1752b39633a41e59672ef3967916328, knowledgeUnitCount=0
  1093. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.048 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1094. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.048 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24c49f8a] was not registered for synchronization because synchronization is not active
  1095. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.048 DEBUG 74324 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1096. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.048 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1097. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.048 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1098. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.142 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1099. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.143 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24c49f8a]
  1100. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.242 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1101. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.242 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10faac8]
  1102. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.242 DEBUG 74324 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1103. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.242 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1104. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.242 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1105. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.293 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1106. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.293 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10faac8]
  1107. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.293 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10faac8] from current transaction
  1108. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.293 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1109. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.293 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:05.143368(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1110. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.394 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1111. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.394 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10faac8]
  1112. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.394 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10faac8]
  1113. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.394 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10faac8]
  1114. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.394 DEBUG 74324 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10faac8]
  1115. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.530 INFO 74324 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=b1752b39633a41e59672ef3967916328, dataPackageCount=0
  1116. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.530 DEBUG 74324 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1117. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.530 DEBUG 74324 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=37aca1e1b7694d2bb47094863b6ec (truncated)...]
  1118. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.531 DEBUG 74324 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  1119. traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.531 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
  1120. traceId= tenantId=2026-04-09 00:05:15.480 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=c03c0fbd672a4f67a37b26e1876d37f8, tenantId=null, userId=null
  1121. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.480 DEBUG 74324 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/b1752b39633a41e59672ef3967916328/generate
  1122. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.480 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  1123. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.480 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  1124. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  1125. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/b1752b39633a41e59672ef3967916328/generate
  1126. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/b1752b39633a41e59672ef3967916328/generate", parameters={}
  1127. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  1128. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 6d6773a289114d46932200fb9443f60a
  1129. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=b1752b39633a41e59672ef3967916328, confirmerId=null
  1130. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 INFO 74324 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=b1752b39633a41e59672ef3967916328, confirmerId=null
  1131. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1132. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@553ed32e] was not registered for synchronization because synchronization is not active
  1133. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1134. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1135. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.481 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1136. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.534 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1137. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.535 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@553ed32e]
  1138. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.535 INFO 74324 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=b1752b39633a41e59672ef3967916328, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  1139. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.541 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1140. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.541 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@169acb8d] was not registered for synchronization because synchronization is not active
  1141. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.544 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1142. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.544 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  1143. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.544 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1144. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.628 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  1145. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.628 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@169acb8d]
  1146. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.629 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=b1752b39633a41e59672ef3967916328, confirmer=null
  1147. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.629 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1148. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.629 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4d0299df] was not registered for synchronization because synchronization is not active
  1149. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.629 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1150. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.629 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1151. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.629 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1152. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.700 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1153. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.701 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4d0299df]
  1154. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.701 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1155. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.701 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b12291] was not registered for synchronization because synchronization is not active
  1156. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.701 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1157. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.701 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  1158. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.701 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1159. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.766 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  1160. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.766 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77b12291]
  1161. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.845 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1162. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.845 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ef54034]
  1163. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.845 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1164. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.845 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1165. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.846 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1166. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.936 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1167. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.936 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ef54034]
  1168. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.936 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ef54034] from current transaction
  1169. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.936 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1170. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:15.937 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:15.766500(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1171. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.045 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1172. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.046 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ef54034]
  1173. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.046 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ef54034]
  1174. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.046 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ef54034]
  1175. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.046 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ef54034]
  1176. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.148 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=b1752b39633a41e59672ef3967916328
  1177. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.149 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1178. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.149 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cd4971d] was not registered for synchronization because synchronization is not active
  1179. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.149 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1180. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.149 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  1181. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.149 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1182. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.233 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 2
  1183. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.233 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cd4971d]
  1184. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.233 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=b1752b39633a41e59672ef3967916328
  1185. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.233 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1186. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.234 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1902a39e] was not registered for synchronization because synchronization is not active
  1187. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.234 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1188. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.234 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1189. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.234 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1190. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.294 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1191. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.294 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1902a39e]
  1192. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.296 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1193. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.296 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4917b27c] was not registered for synchronization because synchronization is not active
  1194. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.296 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1195. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.296 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  1196. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.296 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: b1752b39633a41e59672ef3967916328(String), LEVEL2(String)
  1197. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.350 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  1198. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.350 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4917b27c]
  1199. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.350 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1200. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.350 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ae32833] was not registered for synchronization because synchronization is not active
  1201. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.350 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1202. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.350 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  1203. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.350 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1204. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.402 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  1205. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.402 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ae32833]
  1206. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.454 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1207. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.454 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76760d0c]
  1208. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.455 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1209. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.455 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  1210. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.455 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: a616fa85c8e94e8b8fa97f3bd1b00023(String)
  1211. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.506 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  1212. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.506 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76760d0c]
  1213. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.506 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76760d0c] from current transaction
  1214. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.507 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  1215. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.507 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: a616fa85c8e94e8b8fa97f3bd1b00023(String), b1752b39633a41e59672ef3967916328(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T00:05:16.403156(LocalDateTime), 2026-04-09T00:05:16.403156(LocalDateTime), 1(Integer)
  1216. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.625 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  1217. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.626 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76760d0c]
  1218. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.627 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76760d0c]
  1219. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.627 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76760d0c]
  1220. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.627 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@76760d0c]
  1221. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.779 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1222. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.779 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f214d8a]
  1223. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.780 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1224. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.780 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1225. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.780 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1226. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.833 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1227. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.833 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f214d8a]
  1228. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.833 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f214d8a] from current transaction
  1229. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.833 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1230. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:16.834 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:16.729524(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1231. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.122 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1232. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.122 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f214d8a]
  1233. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.122 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f214d8a]
  1234. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.122 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f214d8a]
  1235. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.122 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f214d8a]
  1236. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=b1752b39633a41e59672ef3967916328, outlineId=22b9cf07ef5f4f99aafe520675c22283
  1237. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  1238. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  1239. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1240. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@118d4478] was not registered for synchronization because synchronization is not active
  1241. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1242. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1243. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.362 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  1244. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.475 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1245. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.475 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@118d4478]
  1246. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.477 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  1247. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1248. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bbc8ddd] was not registered for synchronization because synchronization is not active
  1249. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  1250. traceId= tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1251. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1252. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.478 INFO 74324 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1253. traceId= tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  1254. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1255. traceId= tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1256. traceId= tenantId=2026-04-09 00:05:17.478 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1257. traceId= tenantId=2026-04-09 00:05:17.478 INFO 74324 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1258. traceId= tenantId=2026-04-09 00:05:17.620 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1259. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.620 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bbc8ddd]
  1260. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.620 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  1261. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1262. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  1263. traceId= tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@137bb9f0] was not registered for synchronization because synchronization is not active
  1264. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1265. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.621 INFO 74324 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1266. traceId= tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1267. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  1268. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1269. traceId= tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1270. traceId= tenantId=2026-04-09 00:05:17.621 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1271. traceId= tenantId=2026-04-09 00:05:17.621 INFO 74324 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1272. traceId= tenantId=2026-04-09 00:05:17.746 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1273. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.746 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@137bb9f0]
  1274. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.746 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  1275. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.746 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1276. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.746 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4a1f6ac5] was not registered for synchronization because synchronization is not active
  1277. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.746 DEBUG 74324 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-01-ku-04, nodeName=企业股权结构
  1278. traceId= tenantId=2026-04-09 00:05:17.746 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1279. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.747 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1280. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.747 INFO 74324 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1281. traceId= tenantId=2026-04-09 00:05:17.747 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  1282. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.747 DEBUG 74324 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1283. traceId= tenantId=2026-04-09 00:05:17.747 DEBUG 74324 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1284. traceId= tenantId=2026-04-09 00:05:17.747 DEBUG 74324 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1285. traceId= tenantId=2026-04-09 00:05:17.747 INFO 74324 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1286. traceId= tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1287. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4a1f6ac5]
  1288. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  1289. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1290. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  1291. traceId= tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5a6a8ff9] was not registered for synchronization because synchronization is not active
  1292. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1293. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1294. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 INFO 74324 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1295. traceId= tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  1296. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1297. traceId= tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1298. traceId= tenantId=2026-04-09 00:05:17.845 DEBUG 74324 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1299. traceId= tenantId=2026-04-09 00:05:17.845 INFO 74324 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1300. traceId= tenantId=2026-04-09 00:05:17.911 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 0
  1301. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.911 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5a6a8ff9]
  1302. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.911 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  1303. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.912 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1304. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.912 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1b7ca932] was not registered for synchronization because synchronization is not active
  1305. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.912 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1306. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.912 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1307. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.912 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  1308. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.992 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1309. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1b7ca932]
  1310. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  1311. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1312. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b142e79] was not registered for synchronization because synchronization is not active
  1313. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  1314. traceId= tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1315. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1316. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 INFO 74324 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1317. traceId= tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  1318. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1319. traceId= tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1320. traceId= tenantId=2026-04-09 00:05:17.993 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1321. traceId= tenantId=2026-04-09 00:05:17.993 INFO 74324 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1322. traceId= tenantId=2026-04-09 00:05:18.078 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1323. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.079 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b142e79]
  1324. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.079 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  1325. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.079 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1326. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.079 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@539f816b] was not registered for synchronization because synchronization is not active
  1327. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.079 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1328. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.079 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1329. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.079 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  1330. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1331. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@539f816b]
  1332. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  1333. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1334. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@431013bc] was not registered for synchronization because synchronization is not active
  1335. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will not be managed by Spring
  1336. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  1337. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.147 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  1338. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.203 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  1339. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.203 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@431013bc]
  1340. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:18.203 WARN 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  1341. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:19.482 INFO 74324 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  1342. traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  1343. traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1344. traceId= tenantId=2026-04-09 00:05:19.483 INFO 74324 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为45条成套线体,近一年产能利用率为78%,反映出生产基地具备一定的生产能力,但尚未达到满负荷运行状态。在产品交付方面,上年度共完成成套线体交付38条,关键部件出货量约为12万台套,表明企业在产品供应和市场拓展方面保持稳定输出水平。从客户结构来看,前五大客户收入占比为46%,显示出客户集中度相对较高,需关注主要客户群体的稳定性及对企业整体经营的影响。上述数据共同构成了企业当前经营状况的基本轮廓。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1345. traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  1346. traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  1347. traceId= tenantId=2026-04-09 00:05:19.483 INFO 74324 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1348. traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1349. traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1350. traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1351. traceId= tenantId=2026-04-09 00:05:19.483 INFO 74324 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1352. traceId= tenantId=2026-04-09 00:05:19.554 INFO 74324 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
  1353. traceId= tenantId=2026-04-09 00:05:19.554 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  1354. traceId= tenantId=2026-04-09 00:05:19.554 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1355. traceId= tenantId=2026-04-09 00:05:19.554 INFO 74324 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为高新技术企业,具备良好的行业准入资质与稳定的业务发展模式,其核心业务以项目制集成交付为主,服务收入占比持续提升,反映出其在行业内的专业能力和市场竞争力。同时,企业在过去三年内未出现公开披露的债务违约记录,信用状况良好,为融资安排提供了坚实的信用基础。在此基础上,企业已与多家银行保持授信合作关系,具备较为成熟的融资渠道资源,能够有效支持其融资需求的顺利实施。上述主体资质与信用条件,构成了当前融资方案的重要支撑,确保了融资安排在实际操作层面的可行性与稳定性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1356. traceId= tenantId=2026-04-09 00:05:19.554 DEBUG 74324 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  1357. traceId= tenantId=2026-04-09 00:05:19.554 DEBUG 74324 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  1358. traceId= tenantId=2026-04-09 00:05:19.554 INFO 74324 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1359. traceId= tenantId=2026-04-09 00:05:19.555 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1360. traceId= tenantId=2026-04-09 00:05:19.555 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1361. traceId= tenantId=2026-04-09 00:05:19.555 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1362. traceId= tenantId=2026-04-09 00:05:19.555 INFO 74324 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1363. traceId= tenantId=2026-04-09 00:05:20.355 INFO 74324 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  1364. traceId= tenantId=2026-04-09 00:05:20.355 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  1365. traceId= tenantId=2026-04-09 00:05:20.355 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1366. traceId= tenantId=2026-04-09 00:05:20.355 INFO 74324 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,其中总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模较为稳健,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力。利润表数据显示,企业最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中保持了一定的盈利水平。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营具备较强的现金生成能力,同时在投资支出方面存在一定资金流出,融资活动则对现金流形成一定补充。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1367. traceId= tenantId=2026-04-09 00:05:20.355 DEBUG 74324 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  1368. traceId= tenantId=2026-04-09 00:05:20.355 DEBUG 74324 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=b1752b39633a41e59672ef3967916328, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  1369. traceId= tenantId=2026-04-09 00:05:20.355 INFO 74324 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1370. traceId= tenantId=2026-04-09 00:05:20.356 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  1371. traceId= tenantId=2026-04-09 00:05:20.356 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1372. traceId= tenantId=2026-04-09 00:05:20.356 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"b1752b39633a41e59672ef3967916328","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  1373. traceId= tenantId=2026-04-09 00:05:20.356 INFO 74324 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  1374. traceId= tenantId=2026-04-09 00:05:20.764 INFO 74324 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
  1375. traceId= tenantId=2026-04-09 00:05:20.764 DEBUG 74324 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  1376. traceId= tenantId=2026-04-09 00:05:20.764 DEBUG 74324 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1377. traceId= tenantId=2026-04-09 00:05:20.764 INFO 74324 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业股权与控制结构是评估其主体稳定性和治理有效性的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台和地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本构成上具备一定的多元化特征,有利于增强股东结构的稳定性与利益协调性。\n\n从治理结构来看,企业董事会由7名董事组成,其中独立董事占3席,表明公司在决策机制上具备一定制衡基础,有助于提升决策的独立性与专业性。同时,企业已设立审计委员会,体现了其在内部监督与风险控制方面的制度安排,为公司治理的规范化运行提供了组织保障。整体来看,企业的股权分布与治理架构在一定程度上反映了其在管理层面的制度设计与运作基础,为后续财务分析及融资方案的制定提供了必要的背景支持。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1378. traceId= tenantId=2026-04-09 00:05:20.764 DEBUG 74324 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  1379. traceId= tenantId=2026-04-09 00:05:20.785 INFO 74324 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  1380. traceId= tenantId=2026-04-09 00:05:20.785 DEBUG 74324 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  1381. traceId= tenantId=2026-04-09 00:05:20.785 DEBUG 74324 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1382. traceId= tenantId=2026-04-09 00:05:20.785 INFO 74324 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占据收入的主导地位,占比约为58%,反映出企业在系统性解决方案提供方面具备较强竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定市场基础;核心零部件销售占比20%,显示出企业在供应链环节中的参与度和产品附加值水平。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造行业贡献约40%的收入,消费电子行业占比约35%,其余收入来自其他行业,体现出其客户结构具有一定的行业分散性,有助于降低单一行业波动带来的经营风险。\n\n从订单与交付情况看,企业当前在手订单规模约为6.8亿元,显示其业务承接能力较为稳定。典型交付周期介于4至9个月之间,表明其项目执行周期较长,需关注项目进度管理及现金流安排的合理性。整体而言,企业的业务布局与收入构成反映了其在产业链中的定位,同时也为后续财务分析与融资方案设计提供了必要的业务背景支撑。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1383. traceId= tenantId=2026-04-09 00:05:20.785 DEBUG 74324 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  1384. traceId= tenantId=2026-04-09 00:05:21.129 INFO 74324 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  1385. traceId= tenantId=2026-04-09 00:05:21.130 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  1386. traceId= tenantId=2026-04-09 00:05:21.130 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1387. traceId= tenantId=2026-04-09 00:05:21.130 INFO 74324 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"某智能制造科技有限公司正在推进“华东智能制造产线升级项目”,该项目旨在通过技术改造提升生产效率与智能化水平。项目实施周期为18个月,目前处于设备安装与调试阶段,整体建设工作正按计划有序推进。项目建设内容主要包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据项目规划,相关设施将在2026年第四季度完成试运营,为后续的生产运行奠定基础。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1388. traceId= tenantId=2026-04-09 00:05:21.130 DEBUG 74324 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  1389. traceId= tenantId=2026-04-09 00:05:22.970 INFO 74324 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  1390. traceId= tenantId=2026-04-09 00:05:22.970 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  1391. traceId= tenantId=2026-04-09 00:05:22.970 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1392. traceId= tenantId=2026-04-09 00:05:22.970 INFO 74324 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从企业偿债能力、流动性状况及潜在风险三个维度综合分析,当前主体在财务结构上呈现出一定的稳健性与结构性特征。从偿债指标来看,企业最近一期资产负债率为54.8%,处于行业合理区间,反映出其在资本结构中债务融资比例适中,具备一定抗风险能力。流动比率与速动比率分别为1.22和0.91,表明企业在短期内具备基本的偿债能力,但速动比率略低于1,提示部分流动资产可能依赖存货等变现能力较弱的项目,需关注其短期资金调度效率。\n\n在现金流覆盖方面,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备持续创造现金流的能力。同期利息支出分别为0.31亿元和0.33亿元,经营现金流对利息支出的覆盖倍数约为3.4至3.3倍,反映出企业对债务利息的支付能力较为充足,具备良好的偿息保障水平。\n\n同时,企业面临一定的风险因素,主要体现在客户集中度较高,前五大客户占比偏高,若单一行业或主要客户出现波动,可能对企业收入稳定性产生影响。此外,近两年因产线扩建导致资本性支出较大,投资活动产生的现金流为负,反映出企业在扩张过程中存在较大的资金投入压力,需关注其未来资本开支对整体财务状况的影响。上述因素均需在后续融资方案设计中予以充分考量。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1393. traceId= tenantId=2026-04-09 00:05:22.970 DEBUG 74324 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  1394. traceId= tenantId=2026-04-09 00:05:23.276 INFO 74324 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  1395. traceId= tenantId=2026-04-09 00:05:23.276 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  1396. traceId= tenantId=2026-04-09 00:05:23.276 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1397. traceId= tenantId=2026-04-09 00:05:23.276 INFO 74324 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,以满足企业当前流动性管理及债务结构优化的综合需求。该融资方案在既定条件下具有明确的实施基础与合理的配置逻辑。\n\n从资金用途来看,拟募集资金将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出,整体安排兼顾了企业短期流动性保障与中长期债务结构的改善。其中,约2.5亿元用于补充流动资金,主要应对因订单增长带来的营运资金占用压力,包括原材料备货及应收账款周期延长所形成的资金缺口;约1.5亿元用于偿还即将到期的债务,有助于缓解集中偿付可能引发的流动性波动;剩余约1.0亿元则用于项目建设尾款及相关支出,确保项目按期推进并完成收尾工作。\n\n该融资安排充分考虑了企业在当前经营环境下的实际资金需求与财务结构特征,体现了对融资规模、期限与用途的系统性匹配。同时,方案设计亦基于企业现有财务状况与业务发展节奏,具备较强的可操作性与执行可行性,能够有效支持企业实现稳健运营与持续发展。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  1398. traceId= tenantId=2026-04-09 00:05:23.276 DEBUG 74324 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  1399. traceId= tenantId=2026-04-09 00:05:23.328 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1400. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.328 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@328c51e0]
  1401. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.328 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1402. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.328 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1403. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.328 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1404. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.380 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1405. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.381 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@328c51e0]
  1406. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.381 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@328c51e0] from current transaction
  1407. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.381 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1408. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.381 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:23.276651(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1409. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.485 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1410. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.485 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@328c51e0]
  1411. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.485 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@328c51e0]
  1412. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.485 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@328c51e0]
  1413. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.485 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@328c51e0]
  1414. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.662 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1415. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.662 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d0d1c8f]
  1416. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.662 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1417. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.662 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1418. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.662 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1419. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.715 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1420. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.715 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d0d1c8f]
  1421. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.715 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d0d1c8f] from current transaction
  1422. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.715 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1423. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.715 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:23.610645(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1424. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.816 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1425. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.816 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d0d1c8f]
  1426. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.816 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d0d1c8f]
  1427. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.816 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d0d1c8f]
  1428. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.816 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d0d1c8f]
  1429. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.969 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1430. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.969 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792b5fca]
  1431. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.969 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1432. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.969 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1433. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:23.969 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1434. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.019 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1435. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.020 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792b5fca]
  1436. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.020 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792b5fca] from current transaction
  1437. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.020 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1438. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.020 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:23.918065(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1439. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.123 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1440. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.123 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792b5fca]
  1441. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.123 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792b5fca]
  1442. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.123 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792b5fca]
  1443. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.123 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@792b5fca]
  1444. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.300 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1445. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.300 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586e9eea]
  1446. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.301 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1447. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.301 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1448. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.301 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1449. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.355 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1450. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.355 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586e9eea]
  1451. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.355 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586e9eea] from current transaction
  1452. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.355 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1453. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.356 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:24.250357(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1454. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.461 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1455. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.461 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586e9eea]
  1456. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.462 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586e9eea]
  1457. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.462 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586e9eea]
  1458. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.462 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@586e9eea]
  1459. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.631 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1460. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.631 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c483d32]
  1461. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.631 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1462. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.632 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1463. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.632 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1464. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.693 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1465. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.693 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c483d32]
  1466. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.693 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c483d32] from current transaction
  1467. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.693 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1468. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.693 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:24.573061(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1469. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.817 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1470. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.817 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c483d32]
  1471. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.817 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c483d32]
  1472. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.817 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c483d32]
  1473. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.817 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c483d32]
  1474. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.980 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1475. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.980 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7252cafe]
  1476. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.980 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1477. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.980 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1478. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:24.980 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1479. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.050 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1480. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.050 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7252cafe]
  1481. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.050 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7252cafe] from current transaction
  1482. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.050 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1483. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.050 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:24.927556(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1484. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.164 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1485. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.164 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7252cafe]
  1486. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.164 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7252cafe]
  1487. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.164 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7252cafe]
  1488. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.164 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7252cafe]
  1489. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.463 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1490. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.464 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59438139]
  1491. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.464 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1492. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.464 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1493. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.464 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1494. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.569 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1495. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.569 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59438139]
  1496. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.569 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59438139] from current transaction
  1497. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.569 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1498. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.569 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:25.375301(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1499. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.686 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1500. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.686 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59438139]
  1501. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.686 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59438139]
  1502. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.686 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59438139]
  1503. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.686 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59438139]
  1504. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.868 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1505. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.868 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3090bbe6]
  1506. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.868 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1507. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.868 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1508. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:25.868 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1509. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.020 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1510. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.020 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3090bbe6]
  1511. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.020 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3090bbe6] from current transaction
  1512. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.021 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1513. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.021 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:25.794261(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1514. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.296 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1515. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.296 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3090bbe6]
  1516. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.296 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3090bbe6]
  1517. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.296 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3090bbe6]
  1518. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.296 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3090bbe6]
  1519. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.432 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=b1752b39633a41e59672ef3967916328, sectionCount=8
  1520. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.492 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1521. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.492 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36d119b9]
  1522. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.492 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1523. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.492 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  1524. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.492 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: a616fa85c8e94e8b8fa97f3bd1b00023(String)
  1525. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.564 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  1526. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.564 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36d119b9]
  1527. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.564 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36d119b9] from current transaction
  1528. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.565 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  1529. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.565 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: b1752b39633a41e59672ef3967916328(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为45条成套线体,近一年产能利用率为78%,反映出生产基地具备一定的生产能力,但尚未达到满负荷运行状态。在产品交付方面,上年度共完成成套线体交付38条,关键部件出货量约为12万台套,表明企业在产品供应和市场拓展方面保持稳定输出水平。从客户结构来看,前五大客户收入占比为46%,显示出客户集中度相对较高,需关注主要客户群体的稳定性及对企业整体经营的影响。上述数据共同构成了企业当前经营状况的基本轮廓。","createTime":"2026-04-09 00:05:19.483427","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:05:19.483430"},{"content":"企业作为高新技术企业,具备良好的行业准入资质与稳定的业务发展模式,其核心业务以项目制集成交付为主,服务收入占比持续提升,反映出其在行业内的专业能力和市场竞争力。同时,企业在过去三年内未出现公开披露的债务违约记录,信用状况良好,为融资安排提供了坚实的信用基础。在此基础上,企业已与多家银行保持授信合作关系,具备较为成熟的融资渠道资源,能够有效支持其融资需求的顺利实施。上述主体资质与信用条件,构成了当前融资方案的重要支撑,确保了融资安排在实际操作层面的可行性与稳定性。","createTime":"2026-04-09 00:05:19.554874","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:05:19.554876"},{"content":"企业股权与控制结构是评估其主体稳定性和治理有效性的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台和地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本构成上具备一定的多元化特征,有利于增强股东结构的稳定性与利益协调性。\n\n从治理结构来看,企业董事会由7名董事组成,其中独立董事占3席,表明公司在决策机制上具备一定制衡基础,有助于提升决策的独立性与专业性。同时,企业已设立审计委员会,体现了其在内部监督与风险控制方面的制度安排,为公司治理的规范化运行提供了组织保障。整体来看,企业的股权分布与治理架构在一定程度上反映了其在管理层面的制度设计与运作基础,为后续财务分析及融资方案的制定提供了必要的背景支持。","createTime":"2026-04-09 00:05:20.764428","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:05:20.764430"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占据收入的主导地位,占比约为58%,反映出企业在系统性解决方案提供方面具备较强竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定市场基础;核心零部件销售占比20%,显示出企业在供应链环节中的参与度和产品附加值水平。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造行业贡献约40%的收入,消费电子行业占比约35%,其余收入来自其他行业,体现出其客户结构具有一定的行业分散性,有助于降低单一行业波动带来的经营风险。\n\n从订单与交付情况看,企业当前在手订单规模约为6.8亿元,显示其业务承接能力较为稳定。典型交付周期介于4至9个月之间,表明其项目执行周期较长,需关注项目进度管理及现金流安排的合理性。整体而言,企业的业务布局与收入构成反映了其在产业链中的定位,同时也为后续财务分析与融资方案设计提供了必要的业务背景支撑。","createTime":"2026-04-09 00:05:20.785986","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:05:20.785987"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,其中总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模较为稳健,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力。利润表数据显示,企业最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中保持了一定的盈利水平。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营具备较强的现金生成能力,同时在投资支出方面存在一定资金流出,融资活动则对现金流形成一定补充。","createTime":"2026-04-09 00:05:20.355811","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:05:20.355813"},{"content":"从企业偿债能力、流动性状况及潜在风险三个维度综合分析,当前主体在财务结构上呈现出一定的稳健性与结构性特征。从偿债指标来看,企业最近一期资产负债率为54.8%,处于行业合理区间,反映出其在资本结构中债务融资比例适中,具备一定抗风险能力。流动比率与速动比率分别为1.22和0.91,表明企业在短期内具备基本的偿债能力,但速动比率略低于1,提示部分流动资产可能依赖存货等变现能力较弱的项目,需关注其短期资金调度效率。\n\n在现金流覆盖方面,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备持续创造现金流的能力。同期利息支出分别为0.31亿元和0.33亿元,经营现金流对利息支出的覆盖倍数约为3.4至3.3倍,反映出企业对债务利息的支付能力较为充足,具备良好的偿息保障水平。\n\n同时,企业面临一定的风险因素,主要体现在客户集中度较高,前五大客户占比偏高,若单一行业或主要客户出现波动,可能对企业收入稳定性产生影响。此外,近两年因产线扩建导致资本性支出较大,投资活动产生的现金流为负,反映出企业在扩张过程中存在较大的资金投入压力,需关注其未来资本开支对整体财务状况的影响。上述因素均需在后续融资方案设计中予以充分考量。","createTime":"2026-04-09 00:05:22.970381","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:05:22.970383"},{"content":"某智能制造科技有限公司正在推进“华东智能制造产线升级项目”,该项目旨在通过技术改造提升生产效率与智能化水平。项目实施周期为18个月,目前处于设备安装与调试阶段,整体建设工作正按计划有序推进。项目建设内容主要包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据项目规划,相关设施将在2026年第四季度完成试运营,为后续的生产运行奠定基础。","createTime":"2026-04-09 00:05:21.130170","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:05:21.130172"},{"content":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,以满足企业当前流动性管理及债务结构优化的综合需求。该融资方案在既定条件下具有明确的实施基础与合理的配置逻辑。\n\n从资金用途来看,拟募集资金将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出,整体安排兼顾了企业短期流动性保障与中长期债务结构的改善。其中,约2.5亿元用于补充流动资金,主要应对因订单增长带来的营运资金占用压力,包括原材料备货及应收账款周期延长所形成的资金缺口;约1.5亿元用于偿还即将到期的债务,有助于缓解集中偿付可能引发的流动性波动;剩余约1.0亿元则用于项目建设尾款及相关支出,确保项目按期推进并完成收尾工作。\n\n该融资安排充分考虑了企业在当前经营环境下的实际资金需求与财务结构特征,体现了对融资规模、期限与用途的系统性匹配。同时,方案设计亦基于企业现有财务状况与业务发展节奏,具备较强的可操作性与执行可行性,能够有效支持企业实现稳健运营与持续发展。","createTime":"2026-04-09 00:05:23.276573","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:05:23.276575"}](String), default(String), 2026-04-09T00:05:16.403156(LocalDateTime), 2026-04-09T00:05:26.432409(LocalDateTime), 2026-04-09T00:05:26.432407(LocalDateTime), 1(Integer), a616fa85c8e94e8b8fa97f3bd1b00023(String)
  1530. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.735 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  1531. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.735 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36d119b9]
  1532. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.735 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36d119b9]
  1533. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.735 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36d119b9]
  1534. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.735 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36d119b9]
  1535. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.914 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1536. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.915 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f71bd56]
  1537. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.915 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1538. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.915 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1539. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.915 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: b1752b39633a41e59672ef3967916328(String)
  1540. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.967 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1541. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.967 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f71bd56]
  1542. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.967 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f71bd56] from current transaction
  1543. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.967 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1544. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:26.968 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:04:01(LocalDateTime), 2026-04-09T00:05:26.858488(LocalDateTime), 2026-04-09T00:04:02(LocalDateTime), 1(Integer), b1752b39633a41e59672ef3967916328(String)
  1545. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:27.071 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1546. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:27.071 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f71bd56]
  1547. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:27.071 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f71bd56]
  1548. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:27.071 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f71bd56]
  1549. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:27.071 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f71bd56]
  1550. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:27.220 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=b1752b39633a41e59672ef3967916328, reportId=a616fa85c8e94e8b8fa97f3bd1b00023
  1551. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:49.760 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=a616fa85c8e94e8b8fa97f3bd1b00023, outlineId=37aca1e1b7694d2bb47094863b6ec2d7
  1552. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.360 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=a616fa85c8e94e8b8fa97f3bd1b00023
  1553. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.482 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1554. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.484 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@662adf94]
  1555. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.485 DEBUG 74324 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@4aedd2d] will be managed by Spring
  1556. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.485 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  1557. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.488 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: a616fa85c8e94e8b8fa97f3bd1b00023(String)
  1558. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.573 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  1559. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.574 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@662adf94]
  1560. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.574 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@662adf94] from current transaction
  1561. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.577 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  1562. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.579 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: b1752b39633a41e59672ef3967916328(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为45条成套线体,近一年产能利用率为78%,反映出生产基地具备一定的生产能力,但尚未达到满负荷运行状态。在产品交付方面,上年度共完成成套线体交付38条,关键部件出货量约为12万台套,表明企业在产品供应和市场拓展方面保持稳定输出水平。从客户结构来看,前五大客户收入占比为46%,显示出客户集中度相对较高,需关注主要客户群体的稳定性及对企业整体经营的影响。上述数据共同构成了企业当前经营状况的基本轮廓。","createTime":"2026-04-09 00:05:19.483427","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:05:19.483430"},{"content":"企业作为高新技术企业,具备良好的行业准入资质与稳定的业务发展模式,其核心业务以项目制集成交付为主,服务收入占比持续提升,反映出其在行业内的专业能力和市场竞争力。同时,企业在过去三年内未出现公开披露的债务违约记录,信用状况良好,为融资安排提供了坚实的信用基础。在此基础上,企业已与多家银行保持授信合作关系,具备较为成熟的融资渠道资源,能够有效支持其融资需求的顺利实施。上述主体资质与信用条件,构成了当前融资方案的重要支撑,确保了融资安排在实际操作层面的可行性与稳定性。","createTime":"2026-04-09 00:05:19.554874","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:05:19.554876"},{"content":"企业股权与控制结构是评估其主体稳定性和治理有效性的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台和地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本构成上具备一定的多元化特征,有利于增强股东结构的稳定性与利益协调性。\n\n从治理结构来看,企业董事会由7名董事组成,其中独立董事占3席,表明公司在决策机制上具备一定制衡基础,有助于提升决策的独立性与专业性。同时,企业已设立审计委员会,体现了其在内部监督与风险控制方面的制度安排,为公司治理的规范化运行提供了组织保障。整体来看,企业的股权分布与治理架构在一定程度上反映了其在管理层面的制度设计与运作基础,为后续财务分析及融资方案的制定提供了必要的背景支持。","createTime":"2026-04-09 00:05:20.764428","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:05:20.764430"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占据收入的主导地位,占比约为58%,反映出企业在系统性解决方案提供方面具备较强竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定市场基础;核心零部件销售占比20%,显示出企业在供应链环节中的参与度和产品附加值水平。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造行业贡献约40%的收入,消费电子行业占比约35%,其余收入来自其他行业,体现出其客户结构具有一定的行业分散性,有助于降低单一行业波动带来的经营风险。\n\n从订单与交付情况看,企业当前在手订单规模约为6.8亿元,显示其业务承接能力较为稳定。典型交付周期介于4至9个月之间,表明其项目执行周期较长,需关注项目进度管理及现金流安排的合理性。整体而言,企业的业务布局与收入构成反映了其在产业链中的定位,同时也为后续财务分析与融资方案设计提供了必要的业务背景支撑。","createTime":"2026-04-09 00:05:20.785986","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:05:20.785987"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,其中总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模较为稳健,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力。利润表数据显示,企业最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中保持了一定的盈利水平。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营具备较强的现金生成能力,同时在投资支出方面存在一定资金流出,融资活动则对现金流形成一定补充。","createTime":"2026-04-09 00:05:20.355811","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:05:20.355813"},{"content":"从企业偿债能力、流动性状况及潜在风险三个维度综合分析,当前主体在财务结构上呈现出一定的稳健性与结构性特征。从偿债指标来看,企业最近一期资产负债率为54.8%,处于行业合理区间,反映出其在资本结构中债务融资比例适中,具备一定抗风险能力。流动比率与速动比率分别为1.22和0.91,表明企业在短期内具备基本的偿债能力,但速动比率略低于1,提示部分流动资产可能依赖存货等变现能力较弱的项目,需关注其短期资金调度效率。\n\n在现金流覆盖方面,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备持续创造现金流的能力。同期利息支出分别为0.31亿元和0.33亿元,经营现金流对利息支出的覆盖倍数约为3.4至3.3倍,反映出企业对债务利息的支付能力较为充足,具备良好的偿息保障水平。\n\n同时,企业面临一定的风险因素,主要体现在客户集中度较高,前五大客户占比偏高,若单一行业或主要客户出现波动,可能对企业收入稳定性产生影响。此外,近两年因产线扩建导致资本性支出较大,投资活动产生的现金流为负,反映出企业在扩张过程中存在较大的资金投入压力,需关注其未来资本开支对整体财务状况的影响。上述因素均需在后续融资方案设计中予以充分考量。","createTime":"2026-04-09 00:05:22.970381","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:05:22.970383"},{"content":"某智能制造科技有限公司正在推进“华东智能制造产线升级项目”,该项目旨在通过技术改造提升生产效率与智能化水平。项目实施周期为18个月,目前处于设备安装与调试阶段,整体建设工作正按计划有序推进。项目建设内容主要包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据项目规划,相关设施将在2026年第四季度完成试运营,为后续的生产运行奠定基础。","createTime":"2026-04-09 00:05:21.130170","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:05:21.130172"},{"content":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,以满足企业当前流动性管理及债务结构优化的综合需求。该融资方案在既定条件下具有明确的实施基础与合理的配置逻辑。\n\n从资金用途来看,拟募集资金将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出,整体安排兼顾了企业短期流动性保障与中长期债务结构的改善。其中,约2.5亿元用于补充流动资金,主要应对因订单增长带来的营运资金占用压力,包括原材料备货及应收账款周期延长所形成的资金缺口;约1.5亿元用于偿还即将到期的债务,有助于缓解集中偿付可能引发的流动性波动;剩余约1.0亿元则用于项目建设尾款及相关支出,确保项目按期推进并完成收尾工作。\n\n该融资安排充分考虑了企业在当前经营环境下的实际资金需求与财务结构特征,体现了对融资规模、期限与用途的系统性匹配。同时,方案设计亦基于企业现有财务状况与业务发展节奏,具备较强的可操作性与执行可行性,能够有效支持企业实现稳健运营与持续发展。","createTime":"2026-04-09 00:05:23.276573","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:05:23.276575"}](String), default(String), 2026-04-09T00:05:16.403156(LocalDateTime), 2026-04-09T00:07:12.362961(LocalDateTime), 2026-04-09T00:05:26.432407(LocalDateTime), 1(Integer), a616fa85c8e94e8b8fa97f3bd1b00023(String)
  1563. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.751 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  1564. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.751 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@662adf94]
  1565. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.751 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@662adf94]
  1566. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.751 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@662adf94]
  1567. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.752 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@662adf94]
  1568. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.858 INFO 74324 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=b1752b39633a41e59672ef3967916328
  1569. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.860 DEBUG 74324 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1570. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.860 DEBUG 74324 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=, traceId=null, timestamp=2026-04-09T00:07:12.859294)]
  1571. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.863 DEBUG 74324 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  1572. traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.863 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
  1573. traceId= tenantId=2026-04-09 00:07:41.635 INFO 74655 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  1574. traceId= tenantId=2026-04-09 00:07:41.650 INFO 74655 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 74655 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  1575. traceId= tenantId=2026-04-09 00:07:41.650 DEBUG 74655 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  1576. traceId= tenantId=2026-04-09 00:07:41.650 INFO 74655 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  1577. traceId= tenantId=2026-04-09 00:07:42.042 INFO 74655 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  1578. traceId= tenantId=2026-04-09 00:07:42.043 INFO 74655 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1579. traceId= tenantId=2026-04-09 00:07:42.054 INFO 74655 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5 ms. Found 0 Redis repository interfaces.
  1580. traceId= tenantId=2026-04-09 00:07:42.088 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  1581. traceId= tenantId=2026-04-09 00:07:42.088 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  1582. traceId= tenantId=2026-04-09 00:07:42.089 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  1583. traceId= tenantId=2026-04-09 00:07:42.089 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  1584. traceId= tenantId=2026-04-09 00:07:42.089 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  1585. traceId= tenantId=2026-04-09 00:07:42.089 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  1586. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  1587. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  1588. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  1589. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  1590. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  1591. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  1592. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  1593. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  1594. traceId= tenantId=2026-04-09 00:07:42.090 DEBUG 74655 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  1595. traceId= tenantId=2026-04-09 00:07:42.352 INFO 74655 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  1596. traceId= tenantId=2026-04-09 00:07:42.356 INFO 74655 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  1597. traceId= tenantId=2026-04-09 00:07:42.357 INFO 74655 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  1598. traceId= tenantId=2026-04-09 00:07:42.357 INFO 74655 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  1599. traceId= tenantId=2026-04-09 00:07:42.375 INFO 74655 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  1600. traceId= tenantId=2026-04-09 00:07:42.375 INFO 74655 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 708 ms
  1601. traceId= tenantId=2026-04-09 00:07:42.404 DEBUG 74655 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  1602. traceId= tenantId=2026-04-09 00:07:42.404 INFO 74655 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  1603. traceId= tenantId=2026-04-09 00:07:42.404 DEBUG 74655 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  1604. traceId= tenantId=2026-04-09 00:07:42.428 INFO 74655 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  1605. traceId= tenantId=2026-04-09 00:07:42.460 INFO 74655 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  1606. traceId= tenantId=2026-04-09 00:07:42.718 INFO 74655 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  1607. traceId= tenantId=2026-04-09 00:07:42.734 INFO 74655 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  1608. traceId= tenantId=2026-04-09 00:07:42.738 INFO 74655 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  1609. traceId= tenantId=2026-04-09 00:07:42.790 DEBUG 74655 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  1610. traceId= tenantId=2026-04-09 00:07:42.853 DEBUG 74655 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  1611. traceId= tenantId=2026-04-09 00:07:42.868 INFO 74655 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  1612. traceId= tenantId=2026-04-09 00:07:42.869 INFO 74655 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  1613. traceId= tenantId=2026-04-09 00:07:42.875 DEBUG 74655 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  1614. traceId= tenantId=2026-04-09 00:07:42.898 INFO 74655 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@281ca256, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@26feccf7, org.springframework.security.web.context.SecurityContextHolderFilter@52a74328, org.springframework.security.web.header.HeaderWriterFilter@3b046e64, org.springframework.web.filter.CorsFilter@7c8b37a8, org.springframework.security.web.authentication.logout.LogoutFilter@1bde9a22, com.yuxin.finrep.web.security.TenantContextFilter@69ba3f4e, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@220be130, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@379b4e86, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3831f4c2, org.springframework.security.web.session.SessionManagementFilter@5e278e25, org.springframework.security.web.access.ExceptionTranslationFilter@81dfdee, org.springframework.security.web.access.intercept.AuthorizationFilter@7112fa5]
  1615. traceId= tenantId=2026-04-09 00:07:43.066 DEBUG 74655 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1616. traceId= tenantId=2026-04-09 00:07:43.081 DEBUG 74655 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  1617. traceId= tenantId=2026-04-09 00:07:43.248 INFO 74655 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  1618. traceId= tenantId=2026-04-09 00:07:43.253 INFO 74655 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  1619. traceId= tenantId=2026-04-09 00:07:43.258 INFO 74655 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.778 seconds (process running for 1.981)
  1620. traceId= tenantId=2026-04-09 00:07:46.865 INFO 74655 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  1621. traceId= tenantId=2026-04-09 00:07:46.865 INFO 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  1622. traceId= tenantId=2026-04-09 00:07:46.865 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  1623. traceId= tenantId=2026-04-09 00:07:46.865 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  1624. traceId= tenantId=2026-04-09 00:07:46.865 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  1625. traceId= tenantId=2026-04-09 00:07:46.866 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@a79d1db
  1626. traceId= tenantId=2026-04-09 00:07:46.866 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@3f578cf3
  1627. traceId= tenantId=2026-04-09 00:07:46.866 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1628. traceId= tenantId=2026-04-09 00:07:46.866 INFO 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
  1629. traceId= tenantId=2026-04-09 00:07:46.869 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=8556785a96f347f1bc7c5132c423c579, tenantId=null, userId=null
  1630. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.877 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  1631. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.885 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  1632. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.885 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  1633. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.886 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  1634. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.886 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  1635. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.887 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  1636. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.888 DEBUG 74655 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  1637. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.888 DEBUG 74655 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: cd87af45329840409ad0e5ab21a6473e
  1638. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.920 DEBUG 74655 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  1639. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.940 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  1640. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:46.940 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  1641. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.691 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1642. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.693 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35cf140d]
  1643. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.696 DEBUG 74655 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1644. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.697 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1645. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.703 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1646. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.760 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  1647. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.761 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35cf140d]
  1648. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.761 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35cf140d] from current transaction
  1649. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.776 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  1650. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.776 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T00:07:46.941122(LocalDateTime), 2026-04-09T00:07:46.941122(LocalDateTime), 1(Integer)
  1651. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.884 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  1652. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.884 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35cf140d]
  1653. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.891 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35cf140d]
  1654. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.891 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35cf140d]
  1655. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:47.891 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35cf140d]
  1656. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.015 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=ee9878893ab34a14988c186d5b09215f
  1657. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.016 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=ee9878893ab34a14988c186d5b09215f
  1658. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.016 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1659. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.017 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7922e96a] was not registered for synchronization because synchronization is not active
  1660. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.017 DEBUG 74655 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1661. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.017 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1662. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.018 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1663. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.076 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1664. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.077 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7922e96a]
  1665. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.131 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1666. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.132 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@64c6ea8d]
  1667. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.132 DEBUG 74655 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1668. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.132 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1669. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.133 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1670. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.190 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1671. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.191 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@64c6ea8d]
  1672. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.193 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@64c6ea8d] from current transaction
  1673. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.210 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1674. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.212 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:07:48.079949(LocalDateTime), 2026-04-09T00:07:48.079930(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  1675. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.337 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1676. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.338 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@64c6ea8d]
  1677. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.338 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@64c6ea8d]
  1678. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.338 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@64c6ea8d]
  1679. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.338 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@64c6ea8d]
  1680. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.447 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=ee9878893ab34a14988c186d5b09215f
  1681. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.448 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=ee9878893ab34a14988c186d5b09215f
  1682. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.448 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1683. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.448 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@774ccd3b] was not registered for synchronization because synchronization is not active
  1684. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.449 DEBUG 74655 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1685. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.449 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1686. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.449 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1687. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.507 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1688. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.507 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@774ccd3b]
  1689. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.509 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  1690. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.525 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  1691. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.532 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1692. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.533 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  1693. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:48.534 INFO 74655 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  1694. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.665 INFO 74655 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=7ms
  1695. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.665 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  1696. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.667 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1697. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.674 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  1698. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.754 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1699. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.754 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2781531]
  1700. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.754 DEBUG 74655 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1701. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.754 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1702. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.755 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 58581d13d9d4471c86c5c0ccc3348399(String)
  1703. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.807 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  1704. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.808 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2781531]
  1705. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.808 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2781531] from current transaction
  1706. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.810 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  1707. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.812 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 58581d13d9d4471c86c5c0ccc3348399(String), ee9878893ab34a14988c186d5b09215f(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,须保留为独立一级章","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), false(Boolean), 1(Integer), 2026-04-09T00:07:50.678015(LocalDateTime), 2026-04-09T00:07:50.678031(LocalDateTime)
  1708. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.916 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  1709. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.917 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2781531]
  1710. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.917 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2781531]
  1711. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.917 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2781531]
  1712. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:50.917 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2781531]
  1713. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.075 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1714. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.076 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b2c6297]
  1715. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.076 DEBUG 74655 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1716. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.076 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1717. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.077 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1718. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.137 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1719. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.137 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b2c6297]
  1720. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.138 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b2c6297] from current transaction
  1721. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.139 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1722. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.140 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:07:51.024462(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  1723. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.268 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1724. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.269 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b2c6297]
  1725. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.269 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b2c6297]
  1726. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.269 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b2c6297]
  1727. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.269 DEBUG 74655 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b2c6297]
  1728. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.373 INFO 74655 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=ee9878893ab34a14988c186d5b09215f, outlineId=58581d13d9d4471c86c5c0ccc3348399
  1729. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.401 DEBUG 74655 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1730. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.410 DEBUG 74655 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=58581d13d9d4471c86c5c0ccc3348399, tas (truncated)...]
  1731. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.425 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  1732. traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.426 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  1733. traceId= tenantId=2026-04-09 00:08:24.617 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=506778026e054666a3a51a36f5d098ee, tenantId=null, userId=null
  1734. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.620 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/58581d13d9d4471c86c5c0ccc3348399/confirm-level1
  1735. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.621 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  1736. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.621 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  1737. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.621 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  1738. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.621 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/58581d13d9d4471c86c5c0ccc3348399/confirm-level1
  1739. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.622 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/58581d13d9d4471c86c5c0ccc3348399/confirm-level1", parameters={}
  1740. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.622 DEBUG 74655 --- [http-nio-8080-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  1741. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.623 DEBUG 74655 --- [http-nio-8080-exec-2] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: aa92922b55be4d37bcad2735b682df8d
  1742. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.633 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=58581d13d9d4471c86c5c0ccc3348399, confirmerId=null
  1743. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.633 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=58581d13d9d4471c86c5c0ccc3348399, confirmerId=null
  1744. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.633 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1745. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.633 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36282b2e] was not registered for synchronization because synchronization is not active
  1746. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.634 DEBUG 74655 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1747. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.634 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1748. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.634 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 58581d13d9d4471c86c5c0ccc3348399(String)
  1749. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.692 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1750. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.692 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36282b2e]
  1751. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.693 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1752. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.693 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@309b23e9] was not registered for synchronization because synchronization is not active
  1753. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.694 DEBUG 74655 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1754. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.694 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1755. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.694 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1756. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.754 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1757. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.754 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@309b23e9]
  1758. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.755 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=ee9878893ab34a14988c186d5b09215f, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  1759. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.807 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1760. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.807 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56ce5873]
  1761. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.808 DEBUG 74655 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1762. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.808 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1763. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.809 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 58581d13d9d4471c86c5c0ccc3348399(String)
  1764. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.864 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1765. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.864 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56ce5873]
  1766. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.864 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56ce5873] from current transaction
  1767. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.869 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  1768. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.870 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,须保留为独立一级章","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), true(Boolean), 2026-04-09T00:08:24.756002(LocalDateTime), 2(Integer), 2026-04-09T00:07:51(LocalDateTime), 2026-04-09T00:08:24.756008(LocalDateTime), 58581d13d9d4471c86c5c0ccc3348399(String)
  1769. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.973 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  1770. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.974 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56ce5873]
  1771. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.974 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56ce5873]
  1772. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.974 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56ce5873]
  1773. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:24.974 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56ce5873]
  1774. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.078 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=58581d13d9d4471c86c5c0ccc3348399
  1775. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.078 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=ee9878893ab34a14988c186d5b09215f, outlineId=58581d13d9d4471c86c5c0ccc3348399
  1776. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.078 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=ee9878893ab34a14988c186d5b09215f, level1OutlineId=58581d13d9d4471c86c5c0ccc3348399
  1777. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.078 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1778. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.078 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2828eeea] was not registered for synchronization because synchronization is not active
  1779. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.079 DEBUG 74655 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1780. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.079 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1781. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.079 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1782. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.147 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1783. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.147 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2828eeea]
  1784. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.149 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1785. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.149 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5e1685eb] was not registered for synchronization because synchronization is not active
  1786. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.150 DEBUG 74655 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1787. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.151 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1788. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.152 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 58581d13d9d4471c86c5c0ccc3348399(String)
  1789. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.208 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1790. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.209 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5e1685eb]
  1791. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.210 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","l1_chapter_id":"58581d13d9d4471c86c5c0ccc3348399","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
  1792. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.210 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","l1_chapter_id":"58581d13d9d4471c86c5c0ccc3348399","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
  1793. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.211 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  1794. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.211 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  1795. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.211 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","l1_chapter_id":"58581d13d9d4471c86c5c0ccc3348399","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}] as "application/json"
  1796. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:25.211 INFO 74655 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  1797. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.080 INFO 74655 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  1798. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.080 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Response 200 OK
  1799. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.080 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  1800. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.081 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本面论证逻辑展开,首先介绍企业基本信息以建立基础认知,随后分析股权结构、主营业务和经营情况,为后续财务健康度评估奠定基础。最后通过融资能力分析,明确企业在融资市场中的可支持性与潜在风险,服务于流动资金贷款的可行性论证。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要梳理企业的整体财务状况,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流及财务风险等核心指标,全面评估企业的财务健康度,从而支撑融资方案的设计与可行性论证。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先梳理项目的基本情况与关键运营要素,为后续融资方案的合理性奠定基础;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资逻辑链条,支撑流动资金贷款的可行性与可执行性论证。"}}]}
  1801. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.155 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1802. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.155 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cb298a]
  1803. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.156 DEBUG 74655 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1804. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.156 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1805. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.156 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: e4e2c795af1e4c739d08aabdc6451f50(String)
  1806. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.208 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  1807. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.208 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cb298a]
  1808. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.209 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cb298a] from current transaction
  1809. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.210 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  1810. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.223 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: e4e2c795af1e4c739d08aabdc6451f50(String), ee9878893ab34a14988c186d5b09215f(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本面论证逻辑展开,首先介绍企业基本信息以建立基础认知,随后分析股权结构、主营业务和经营情况,为后续财务健康度评估奠定基础。最后通过融资能力分析,明确企业在融资市场中的可支持性与潜在风险,服务于流动资金贷款的可行性论证。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要梳理企业的整体财务状况,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流及财务风险等核心指标,全面评估企业的财务健康度,从而支撑融资方案的设计与可行性论证。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先梳理项目的基本情况与关键运营要素,为后续融资方案的合理性奠定基础;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资逻辑链条,支撑流动资金贷款的可行性与可执行性论证。"}}](String), {"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本面论证逻辑展开,首先介绍企业基本信息以建立基础认知,随后分析股权结构、主营业务和经营情况,为后续财务健康度评估奠定基础。最后通过融资能力分析,明确企业在融资市场中的可支持性与潜在风险,服务于流动资金贷款的可行性论证。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要梳理企业的整体财务状况,为后续深入分析奠定基础;随后聚焦于偿债能力、现金流及财务风险等核心指标,全面评估企业的财务健康度,从而支撑融资方案的设计与可行性论证。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先梳理项目的基本情况与关键运营要素,为后续融资方案的合理性奠定基础;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资逻辑链条,支撑流动资金贷款的可行性与可执行性论证。"}}]}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), false(Boolean), 1(Integer), 2026-04-09T00:08:34.083229(LocalDateTime), 2026-04-09T00:08:34.083235(LocalDateTime)
  1811. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.382 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  1812. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.383 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cb298a]
  1813. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.383 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cb298a]
  1814. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.383 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cb298a]
  1815. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.383 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cb298a]
  1816. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.568 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1817. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.568 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39bc7b1d]
  1818. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.569 DEBUG 74655 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1819. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.569 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1820. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.569 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1821. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.629 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1822. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.629 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39bc7b1d]
  1823. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.630 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39bc7b1d] from current transaction
  1824. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.631 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1825. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.633 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:08:34.516061(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  1826. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.773 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1827. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.773 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39bc7b1d]
  1828. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.774 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39bc7b1d]
  1829. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.774 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39bc7b1d]
  1830. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.774 DEBUG 74655 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39bc7b1d]
  1831. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.880 INFO 74655 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=ee9878893ab34a14988c186d5b09215f, outlineId=e4e2c795af1e4c739d08aabdc6451f50
  1832. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.920 DEBUG 74655 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1833. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.926 DEBUG 74655 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=e4e2c795af1e4c739d08aabdc6451 (truncated)...]
  1834. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.932 DEBUG 74655 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  1835. traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.932 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
  1836. traceId= tenantId=2026-04-09 00:08:40.491 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=a13f1f18544e476086dfc4d7427e65c8, tenantId=null, userId=null
  1837. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.493 DEBUG 74655 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/58581d13d9d4471c86c5c0ccc3348399/confirm-level2
  1838. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.494 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  1839. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.494 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  1840. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.494 DEBUG 74655 --- [http-nio-8080-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  1841. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.494 DEBUG 74655 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/58581d13d9d4471c86c5c0ccc3348399/confirm-level2
  1842. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.494 DEBUG 74655 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/58581d13d9d4471c86c5c0ccc3348399/confirm-level2", parameters={}
  1843. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.495 DEBUG 74655 --- [http-nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  1844. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.495 DEBUG 74655 --- [http-nio-8080-exec-4] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: b66df7f655424617ae0cd02e8bcf17a7
  1845. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.496 INFO 74655 --- [http-nio-8080-exec-4] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=58581d13d9d4471c86c5c0ccc3348399, confirmerId=null
  1846. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.496 INFO 74655 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=58581d13d9d4471c86c5c0ccc3348399, confirmerId=null
  1847. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.496 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1848. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.497 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25481d60] was not registered for synchronization because synchronization is not active
  1849. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.497 DEBUG 74655 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1850. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.497 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1851. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.498 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 58581d13d9d4471c86c5c0ccc3348399(String)
  1852. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.555 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1853. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.555 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25481d60]
  1854. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.556 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1855. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.556 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ab2fd82] was not registered for synchronization because synchronization is not active
  1856. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.557 DEBUG 74655 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1857. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.557 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1858. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.557 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1859. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.612 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1860. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.613 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ab2fd82]
  1861. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.613 INFO 74655 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=ee9878893ab34a14988c186d5b09215f, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  1862. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.667 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1863. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.667 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c3a10c1]
  1864. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.668 DEBUG 74655 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1865. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.668 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  1866. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.669 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 58581d13d9d4471c86c5c0ccc3348399(String)
  1867. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.727 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  1868. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.729 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c3a10c1]
  1869. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.729 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c3a10c1] from current transaction
  1870. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.730 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  1871. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.730 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,须保留为独立一级章","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,须保留为独立一级章"}],"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}(String), 本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。(String), true(Boolean), 2026-04-09T00:08:40.613957(LocalDateTime), 3(Integer), 2026-04-09T00:07:51(LocalDateTime), 2026-04-09T00:08:40.613962(LocalDateTime), 58581d13d9d4471c86c5c0ccc3348399(String)
  1872. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.837 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  1873. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.837 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c3a10c1]
  1874. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.837 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c3a10c1]
  1875. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.838 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c3a10c1]
  1876. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.838 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c3a10c1]
  1877. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.943 INFO 74655 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=58581d13d9d4471c86c5c0ccc3348399
  1878. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.943 INFO 74655 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=ee9878893ab34a14988c186d5b09215f, knowledgeUnitCount=0
  1879. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.943 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1880. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.944 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ad37a9] was not registered for synchronization because synchronization is not active
  1881. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.944 DEBUG 74655 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1882. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.944 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1883. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:40.945 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1884. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.008 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1885. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.009 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ad37a9]
  1886. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.065 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1887. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.065 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@626d651e]
  1888. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.066 DEBUG 74655 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1889. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.066 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1890. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.066 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1891. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.123 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1892. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.124 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@626d651e]
  1893. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.124 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@626d651e] from current transaction
  1894. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.125 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1895. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.125 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:08:41.010312(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  1896. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.237 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1897. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.237 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@626d651e]
  1898. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.238 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@626d651e]
  1899. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.238 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@626d651e]
  1900. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.238 DEBUG 74655 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@626d651e]
  1901. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.347 INFO 74655 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=ee9878893ab34a14988c186d5b09215f, dataPackageCount=0
  1902. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.349 DEBUG 74655 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  1903. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.349 DEBUG 74655 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=58581d13d9d4471c86c5c0ccc3348 (truncated)...]
  1904. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.351 DEBUG 74655 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  1905. traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.352 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
  1906. traceId= tenantId=2026-04-09 00:08:51.669 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=bea4c42d2341489dac5e0d0f6b053621, tenantId=null, userId=null
  1907. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.671 DEBUG 74655 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/ee9878893ab34a14988c186d5b09215f/generate
  1908. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.672 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  1909. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.672 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  1910. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.672 DEBUG 74655 --- [http-nio-8080-exec-5] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  1911. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.672 DEBUG 74655 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/ee9878893ab34a14988c186d5b09215f/generate
  1912. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.672 DEBUG 74655 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/ee9878893ab34a14988c186d5b09215f/generate", parameters={}
  1913. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.673 DEBUG 74655 --- [http-nio-8080-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  1914. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.673 DEBUG 74655 --- [http-nio-8080-exec-5] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: b2687f3acab34865908c51baec664b89
  1915. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.674 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=ee9878893ab34a14988c186d5b09215f, confirmerId=null
  1916. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.674 INFO 74655 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=ee9878893ab34a14988c186d5b09215f, confirmerId=null
  1917. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.674 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1918. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.675 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@c4778d4] was not registered for synchronization because synchronization is not active
  1919. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.675 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1920. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.675 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1921. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.676 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1922. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.771 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1923. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.771 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@c4778d4]
  1924. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.772 INFO 74655 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=ee9878893ab34a14988c186d5b09215f, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  1925. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.787 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1926. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.787 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d2305a5] was not registered for synchronization because synchronization is not active
  1927. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.795 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1928. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.796 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  1929. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.796 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1930. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.850 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  1931. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.850 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d2305a5]
  1932. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.851 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=ee9878893ab34a14988c186d5b09215f, confirmer=null
  1933. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.851 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1934. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.851 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cb64135] was not registered for synchronization because synchronization is not active
  1935. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.851 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1936. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.851 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1937. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.852 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1938. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.908 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1939. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.909 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cb64135]
  1940. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.910 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1941. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.910 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@423fbf6c] was not registered for synchronization because synchronization is not active
  1942. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.911 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1943. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.912 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  1944. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.912 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1945. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.966 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  1946. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:51.966 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@423fbf6c]
  1947. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.021 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1948. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.022 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@87d1c5e]
  1949. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.022 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1950. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.022 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1951. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.022 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1952. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.079 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1953. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.080 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@87d1c5e]
  1954. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.080 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@87d1c5e] from current transaction
  1955. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.081 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  1956. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.082 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:08:51.967395(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  1957. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.194 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  1958. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.195 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@87d1c5e]
  1959. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.195 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@87d1c5e]
  1960. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.195 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@87d1c5e]
  1961. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.195 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@87d1c5e]
  1962. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.298 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=ee9878893ab34a14988c186d5b09215f
  1963. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.304 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1964. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.304 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18ae52cd] was not registered for synchronization because synchronization is not active
  1965. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.305 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1966. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.305 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  1967. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.305 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String), LEVEL2(String)
  1968. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.372 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  1969. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.372 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18ae52cd]
  1970. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.372 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=ee9878893ab34a14988c186d5b09215f
  1971. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.372 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1972. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.373 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59f909e8] was not registered for synchronization because synchronization is not active
  1973. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.373 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1974. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.373 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  1975. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.373 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1976. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.425 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  1977. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.425 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59f909e8]
  1978. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.426 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1979. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.427 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2c245046] was not registered for synchronization because synchronization is not active
  1980. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.428 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1981. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.428 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  1982. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.429 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String), LEVEL2(String)
  1983. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.487 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  1984. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.488 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2c245046]
  1985. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.488 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1986. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.488 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@611d5b46] was not registered for synchronization because synchronization is not active
  1987. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.489 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  1988. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.489 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  1989. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.490 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  1990. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.542 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  1991. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.542 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@611d5b46]
  1992. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.598 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  1993. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.598 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6269b38a]
  1994. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.599 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  1995. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.599 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  1996. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.599 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 517421bc1f6f4380838d7a3e9f3d468c(String)
  1997. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.659 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  1998. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.659 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6269b38a]
  1999. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.660 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6269b38a] from current transaction
  2000. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.662 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  2001. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.662 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: 517421bc1f6f4380838d7a3e9f3d468c(String), ee9878893ab34a14988c186d5b09215f(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T00:08:52.542928(LocalDateTime), 2026-04-09T00:08:52.542928(LocalDateTime), 1(Integer)
  2002. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.766 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  2003. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.766 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6269b38a]
  2004. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.769 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6269b38a]
  2005. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.769 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6269b38a]
  2006. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.769 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6269b38a]
  2007. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.926 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2008. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.926 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@44d5dbd6]
  2009. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.926 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2010. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.926 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2011. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.927 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2012. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.979 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2013. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.979 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@44d5dbd6]
  2014. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.979 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@44d5dbd6] from current transaction
  2015. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.980 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2016. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:52.981 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:08:52.874734(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2017. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.105 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2018. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.106 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@44d5dbd6]
  2019. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.106 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@44d5dbd6]
  2020. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.106 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@44d5dbd6]
  2021. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.106 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@44d5dbd6]
  2022. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.212 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=ee9878893ab34a14988c186d5b09215f, outlineId=e4e2c795af1e4c739d08aabdc6451f50
  2023. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.212 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  2024. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.212 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  2025. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.213 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2026. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.213 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3821b69b] was not registered for synchronization because synchronization is not active
  2027. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.214 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2028. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.214 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2029. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.214 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  2030. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.266 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2031. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.267 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3821b69b]
  2032. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.270 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  2033. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.272 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2034. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.272 DEBUG 74655 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  2035. traceId= tenantId=2026-04-09 00:08:53.273 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@246a7744] was not registered for synchronization because synchronization is not active
  2036. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.273 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2037. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.273 INFO 74655 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2038. traceId= tenantId=2026-04-09 00:08:53.273 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2039. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.273 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  2040. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.273 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2041. traceId= tenantId=2026-04-09 00:08:53.273 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2042. traceId= tenantId=2026-04-09 00:08:53.274 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2043. traceId= tenantId=2026-04-09 00:08:53.274 INFO 74655 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2044. traceId= tenantId=2026-04-09 00:08:53.326 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2045. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.326 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@246a7744]
  2046. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.326 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  2047. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.327 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2048. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.327 DEBUG 74655 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  2049. traceId= tenantId=2026-04-09 00:08:53.327 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39ba7e41] was not registered for synchronization because synchronization is not active
  2050. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.327 INFO 74655 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2051. traceId= tenantId=2026-04-09 00:08:53.328 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2052. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.328 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2053. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.328 DEBUG 74655 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2054. traceId= tenantId=2026-04-09 00:08:53.328 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  2055. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.328 DEBUG 74655 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2056. traceId= tenantId=2026-04-09 00:08:53.328 DEBUG 74655 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2057. traceId= tenantId=2026-04-09 00:08:53.328 INFO 74655 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2058. traceId= tenantId=2026-04-09 00:08:53.379 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2059. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.380 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@39ba7e41]
  2060. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.380 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  2061. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.380 DEBUG 74655 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-01-ku-04, nodeName=企业股权结构
  2062. traceId= tenantId=2026-04-09 00:08:53.380 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2063. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.380 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3311b3f2] was not registered for synchronization because synchronization is not active
  2064. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.381 INFO 74655 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2065. traceId= tenantId=2026-04-09 00:08:53.381 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2066. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.381 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2067. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.381 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2068. traceId= tenantId=2026-04-09 00:08:53.381 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  2069. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.382 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2070. traceId= tenantId=2026-04-09 00:08:53.382 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2071. traceId= tenantId=2026-04-09 00:08:53.382 INFO 74655 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2072. traceId= tenantId=2026-04-09 00:08:53.433 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2073. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.434 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3311b3f2]
  2074. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.434 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  2075. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.435 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2076. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.435 DEBUG 74655 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  2077. traceId= tenantId=2026-04-09 00:08:53.435 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@12d27721] was not registered for synchronization because synchronization is not active
  2078. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.435 INFO 74655 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2079. traceId= tenantId=2026-04-09 00:08:53.435 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2080. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.435 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2081. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.435 DEBUG 74655 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2082. traceId= tenantId=2026-04-09 00:08:53.435 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  2083. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.436 DEBUG 74655 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2084. traceId= tenantId=2026-04-09 00:08:53.436 DEBUG 74655 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2085. traceId= tenantId=2026-04-09 00:08:53.436 INFO 74655 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2086. traceId= tenantId=2026-04-09 00:08:53.488 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 0
  2087. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.488 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@12d27721]
  2088. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.488 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  2089. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.488 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2090. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.488 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@69c99022] was not registered for synchronization because synchronization is not active
  2091. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.489 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2092. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.489 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2093. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.489 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  2094. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.547 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2095. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.548 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@69c99022]
  2096. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.548 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  2097. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.549 DEBUG 74655 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  2098. traceId= tenantId=2026-04-09 00:08:53.549 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2099. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.549 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b1a2340] was not registered for synchronization because synchronization is not active
  2100. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.549 INFO 74655 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2101. traceId= tenantId=2026-04-09 00:08:53.549 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2102. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.550 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2103. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.550 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2104. traceId= tenantId=2026-04-09 00:08:53.550 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  2105. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.550 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2106. traceId= tenantId=2026-04-09 00:08:53.550 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2107. traceId= tenantId=2026-04-09 00:08:53.550 INFO 74655 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2108. traceId= tenantId=2026-04-09 00:08:53.613 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2109. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.614 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b1a2340]
  2110. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.614 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  2111. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.614 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2112. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.614 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@72c6d2de] was not registered for synchronization because synchronization is not active
  2113. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.614 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2114. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.614 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2115. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.615 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  2116. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.685 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2117. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.686 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@72c6d2de]
  2118. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.686 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  2119. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.686 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2120. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.686 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2504efc6] was not registered for synchronization because synchronization is not active
  2121. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.686 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will not be managed by Spring
  2122. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.687 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2123. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.687 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  2124. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.739 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  2125. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.740 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2504efc6]
  2126. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.740 WARN 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  2127. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:54.974 INFO 74655 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2128. traceId= tenantId=2026-04-09 00:08:54.974 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  2129. traceId= tenantId=2026-04-09 00:08:54.975 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2130. traceId= tenantId=2026-04-09 00:08:54.975 INFO 74655 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业近年来在产能配置与生产组织方面保持相对稳定,华东装配基地年产能约为成套线体45条,近一年的产能利用率为约78%,反映出其在现有产能基础上具备一定的生产节奏与运营效率。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与市场供应方面具备一定规模支撑。同时,企业客户结构呈现较为集中的特征,最近一年前五大客户收入占比为46%,反映出客户集中度较高,对主营业务收入具有显著影响。上述数据客观反映了企业在产能、产销及客户结构方面的基本状况,为后续偿债能力与现金流分析提供了基础依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2131. traceId= tenantId=2026-04-09 00:08:54.975 DEBUG 74655 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  2132. traceId= tenantId=2026-04-09 00:08:54.976 DEBUG 74655 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  2133. traceId= tenantId=2026-04-09 00:08:54.976 INFO 74655 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2134. traceId= tenantId=2026-04-09 00:08:54.976 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2135. traceId= tenantId=2026-04-09 00:08:54.977 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2136. traceId= tenantId=2026-04-09 00:08:54.977 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2137. traceId= tenantId=2026-04-09 00:08:54.977 INFO 74655 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2138. traceId= tenantId=2026-04-09 00:08:55.250 INFO 74655 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2139. traceId= tenantId=2026-04-09 00:08:55.250 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  2140. traceId= tenantId=2026-04-09 00:08:55.250 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2141. traceId= tenantId=2026-04-09 00:08:55.251 INFO 74655 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业股权与控制结构是评估其主体稳定性和治理有效性的重要依据。根据现有信息,该企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力和资源支持能力。此外,员工持股平台及地方国资投资平台分别持有12.1%和8.6%的股份,反映出企业在股权分布上具备一定的多元化特征,有助于增强公司治理的平衡性与稳定性。在治理结构方面,企业设有7名董事会成员,其中独立董事占3席,表明公司在决策机制上具备一定的独立性和专业性;同时,审计委员会已设立,进一步强化了内部监督与财务透明度,为企业的规范运作提供了制度保障。上述股权结构与治理安排共同构成了企业组织架构的基础,为后续财务分析与融资方案设计提供了重要参考依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2142. traceId= tenantId=2026-04-09 00:08:55.251 DEBUG 74655 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  2143. traceId= tenantId=2026-04-09 00:08:55.251 DEBUG 74655 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  2144. traceId= tenantId=2026-04-09 00:08:55.251 INFO 74655 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2145. traceId= tenantId=2026-04-09 00:08:55.252 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2146. traceId= tenantId=2026-04-09 00:08:55.252 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2147. traceId= tenantId=2026-04-09 00:08:55.252 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2148. traceId= tenantId=2026-04-09 00:08:55.252 INFO 74655 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2149. traceId= tenantId=2026-04-09 00:08:55.566 INFO 74655 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  2150. traceId= tenantId=2026-04-09 00:08:55.566 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  2151. traceId= tenantId=2026-04-09 00:08:55.566 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2152. traceId= tenantId=2026-04-09 00:08:55.567 INFO 74655 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平处于合理区间,所有者权益占总资产比重约为45.1%,反映出企业资本结构具备一定稳定性。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中保持了一定的盈利水平。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营活动具备较强的现金生成能力,同时在投资支出方面存在一定资金流出,筹资活动则表现为适度的现金流入。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2153. traceId= tenantId=2026-04-09 00:08:55.567 DEBUG 74655 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  2154. traceId= tenantId=2026-04-09 00:08:55.567 DEBUG 74655 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=ee9878893ab34a14988c186d5b09215f, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  2155. traceId= tenantId=2026-04-09 00:08:55.567 INFO 74655 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
  2156. traceId= tenantId=2026-04-09 00:08:55.567 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2157. traceId= tenantId=2026-04-09 00:08:55.568 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2158. traceId= tenantId=2026-04-09 00:08:55.568 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"ee9878893ab34a14988c186d5b09215f","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}] as "application/json"
  2159. traceId= tenantId=2026-04-09 00:08:55.568 INFO 74655 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2160. traceId= tenantId=2026-04-09 00:08:55.633 INFO 74655 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2161. traceId= tenantId=2026-04-09 00:08:55.633 DEBUG 74655 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  2162. traceId= tenantId=2026-04-09 00:08:55.633 DEBUG 74655 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2163. traceId= tenantId=2026-04-09 00:08:55.633 INFO 74655 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为具备高新技术资质的项目制服务型企业,其业务模式以集成交付为主,近年来服务收入占比持续提升,体现出较强的市场适应能力和盈利能力。该业务结构在当前经济环境下具有较好的稳定性与可持续性,为融资安排提供了坚实的经营基础。同时,企业在过去三年内未发生公开披露的债务违约记录,信用状况良好,表明其具备良好的履约能力和风险控制意识。\n\n从主体资质来看,企业已获得主要行业准入资质,并被认定为高新技术企业,这不仅体现了其在技术实力和创新能力方面的优势,也为其参与各类金融合作提供了有力支撑。此外,企业与多家银行保持授信合作关系,显示出其在金融机构中的良好信誉及融资渠道的多元化布局,为后续融资方案的顺利实施奠定了坚实的基础。上述条件共同构成了企业开展流动资金贷款融资的合理前提与实施保障。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2164. traceId= tenantId=2026-04-09 00:08:55.633 DEBUG 74655 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  2165. traceId= tenantId=2026-04-09 00:08:55.765 INFO 74655 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2166. traceId= tenantId=2026-04-09 00:08:55.765 DEBUG 74655 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  2167. traceId= tenantId=2026-04-09 00:08:55.765 DEBUG 74655 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2168. traceId= tenantId=2026-04-09 00:08:55.765 INFO 74655 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占据收入的主导地位,占比约为58%,反映出企业在系统性工程解决方案方面具备较强竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定市场基础;核心零部件销售占比较为均衡,达到20%,体现出企业在产业链上下游协同能力方面的布局。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余业务则分布在其他行业,显示出较强的行业适配性与市场拓展能力。此外,企业当前在手订单金额约为6.8亿元,交付周期通常在4至9个月之间,表明其业务运营具有一定的持续性和稳定性,同时也对企业的生产组织与资金周转提出相应要求。上述收入构成与业务分布情况,为后续财务健康度评估及融资方案设计提供了重要的业务背景支撑。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2169. traceId= tenantId=2026-04-09 00:08:55.765 DEBUG 74655 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  2170. traceId= tenantId=2026-04-09 00:08:56.633 INFO 74655 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  2171. traceId= tenantId=2026-04-09 00:08:56.633 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  2172. traceId= tenantId=2026-04-09 00:08:56.633 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2173. traceId= tenantId=2026-04-09 00:08:56.633 INFO 74655 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"某智能制造科技有限公司正在推进“华东智能制造产线升级项目”,该项目旨在通过技术改造提升生产效率与智能化水平。项目实施周期为18个月,目前处于设备安装与调试阶段,整体建设工作正按计划有序推进。项目建设内容主要包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据规划,项目预计于2026年第四季度进入试运营阶段,后续将逐步实现产能提升与生产流程优化目标。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2174. traceId= tenantId=2026-04-09 00:08:56.634 DEBUG 74655 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  2175. traceId= tenantId=2026-04-09 00:08:57.654 INFO 74655 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  2176. traceId= tenantId=2026-04-09 00:08:57.654 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  2177. traceId= tenantId=2026-04-09 00:08:57.654 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2178. traceId= tenantId=2026-04-09 00:08:57.655 INFO 74655 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从企业偿债能力、流动性状况及潜在风险三个维度综合分析,可初步判断其财务结构与经营表现具备一定基础支撑。从偿债指标来看,企业最近一期资产负债率为54.8%,处于中等偏上水平,反映出其在资本结构中存在一定债务负担;流动比率与速动比率分别为1.22和0.91,表明企业短期偿债能力尚可,但速动资产对短期负债的覆盖能力略显不足,需关注其存货及其他非流动性资产的变现效率。从现金流角度来看,企业近两年经营活动产生的现金流净额分别为1.05亿元与1.10亿元,整体呈现稳定增长趋势,且与同期利息支出相比,具备较强的偿债保障能力,显示出企业在日常运营中具备一定的资金回笼能力和成本控制水平。然而,需注意到企业近两年因产线扩建导致资本性支出较大,投资活动现金流持续为负,可能对未来的资金流动性产生一定压力。此外,客户集中度较高,前五大客户占比偏高,若单一行业或主要客户出现波动,或将对企业收入稳定性带来影响,需持续关注相关行业的市场变化及客户结构的优化情况。上述因素共同构成了企业当前财务状况与经营环境的基本轮廓,为后续融资方案的设计与风险评估提供了重要参考依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2179. traceId= tenantId=2026-04-09 00:08:57.655 DEBUG 74655 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  2180. traceId= tenantId=2026-04-09 00:08:58.763 INFO 74655 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  2181. traceId= tenantId=2026-04-09 00:08:58.763 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  2182. traceId= tenantId=2026-04-09 00:08:58.764 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2183. traceId= tenantId=2026-04-09 00:08:58.764 INFO 74655 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,以满足企业当前流动性管理及债务结构优化的综合需求。该融资规模与期限的设定,充分考虑了企业现有资金缺口、未来经营现金流预期以及债务到期结构的匹配性,具有较强的可操作性与实施基础。\n\n从资金用途来看,拟发行资金将主要用于补充流动资金约2.5亿元,用于支持因订单增长带来的营运资金占用,包括原材料备货及应收账款周期延长所形成的资金需求;同时,约1.5亿元将用于偿还即将到期的债务,以保障企业债务结构的稳定性,避免集中到期可能引发的流动性波动;剩余约1亿元将用于项目建设尾款及相关支出,确保项目按计划推进并完成收尾工作。上述资金安排符合企业实际经营需要,具备明确的使用方向和合理的分配逻辑。\n\n在融资动因方面,企业当前面临的订单增长导致的营运资金占用增加,以及债务集中到期带来的流动性压力,是本次融资方案设计的重要背景因素。基于此,融资安排旨在通过中长期债务工具的引入,优化债务期限结构,增强企业财务稳健性,同时为日常经营提供持续的资金保障。整体来看,该融资方案在当前企业财务状况与业务发展节奏下具备良好的适配性,能够有效支撑企业经营目标的实现。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2184. traceId= tenantId=2026-04-09 00:08:58.764 DEBUG 74655 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  2185. traceId= tenantId=2026-04-09 00:08:58.817 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2186. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.817 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d61f59]
  2187. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.818 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2188. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.818 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2189. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.818 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2190. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.875 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2191. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.876 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d61f59]
  2192. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.876 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d61f59] from current transaction
  2193. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.878 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2194. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:58.879 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:08:58.764769(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2195. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.080 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2196. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.080 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d61f59]
  2197. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.081 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d61f59]
  2198. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.081 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d61f59]
  2199. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.081 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d61f59]
  2200. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.418 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2201. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.419 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b502893]
  2202. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.419 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2203. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.419 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2204. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.419 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2205. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.593 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2206. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.594 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b502893]
  2207. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.594 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b502893] from current transaction
  2208. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.595 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2209. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.596 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:08:59.341098(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2210. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.708 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2211. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.708 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b502893]
  2212. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.709 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b502893]
  2213. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.709 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b502893]
  2214. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:59.709 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b502893]
  2215. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.001 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2216. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.001 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5986a380]
  2217. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.002 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2218. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.002 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2219. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.003 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2220. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.100 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2221. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.100 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5986a380]
  2222. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.101 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5986a380] from current transaction
  2223. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.102 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2224. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.102 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:08:59.884684(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2225. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.223 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2226. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.223 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5986a380]
  2227. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.223 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5986a380]
  2228. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.223 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5986a380]
  2229. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.224 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5986a380]
  2230. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.389 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2231. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.389 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dce37e3]
  2232. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.389 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2233. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.390 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2234. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.390 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2235. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.470 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2236. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.470 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dce37e3]
  2237. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.470 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dce37e3] from current transaction
  2238. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.472 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2239. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.473 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:09:00.334693(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2240. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.888 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2241. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.889 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dce37e3]
  2242. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.889 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dce37e3]
  2243. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.889 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dce37e3]
  2244. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:00.889 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1dce37e3]
  2245. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.464 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2246. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.464 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b7bb1cf]
  2247. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.464 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2248. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.464 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2249. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.465 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2250. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.668 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2251. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.668 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b7bb1cf]
  2252. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.668 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b7bb1cf] from current transaction
  2253. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.669 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2254. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.670 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:09:01.390542(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2255. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.885 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2256. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.885 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b7bb1cf]
  2257. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.886 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b7bb1cf]
  2258. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.886 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b7bb1cf]
  2259. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:01.886 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6b7bb1cf]
  2260. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.614 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2261. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.614 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bbfba6a]
  2262. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.615 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2263. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.615 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2264. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.615 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2265. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.899 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2266. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.900 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bbfba6a]
  2267. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.900 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bbfba6a] from current transaction
  2268. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.901 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2269. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:02.902 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:09:02.323627(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2270. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:03.526 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2271. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:03.527 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bbfba6a]
  2272. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:03.527 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bbfba6a]
  2273. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:03.527 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bbfba6a]
  2274. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:03.527 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bbfba6a]
  2275. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.207 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2276. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.207 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c2ef398]
  2277. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.208 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2278. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.208 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2279. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.208 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2280. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.262 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2281. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.262 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c2ef398]
  2282. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.262 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c2ef398] from current transaction
  2283. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.263 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2284. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.264 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:09:04.143418(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2285. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.417 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2286. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.418 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c2ef398]
  2287. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.418 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c2ef398]
  2288. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.418 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c2ef398]
  2289. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.418 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c2ef398]
  2290. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.752 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2291. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.752 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@407ca8ae]
  2292. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.752 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2293. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.752 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2294. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.753 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2295. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.807 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2296. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.807 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@407ca8ae]
  2297. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.807 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@407ca8ae] from current transaction
  2298. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.809 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2299. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:04.810 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:09:04.700639(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2300. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:05.245 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2301. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:05.246 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@407ca8ae]
  2302. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:05.246 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@407ca8ae]
  2303. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:05.246 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@407ca8ae]
  2304. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:05.246 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@407ca8ae]
  2305. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.140 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=ee9878893ab34a14988c186d5b09215f, sectionCount=8
  2306. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.213 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2307. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.214 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53746825]
  2308. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.214 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2309. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.214 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  2310. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.214 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 517421bc1f6f4380838d7a3e9f3d468c(String)
  2311. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.301 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  2312. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.301 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53746825]
  2313. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.302 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53746825] from current transaction
  2314. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.304 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  2315. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:08.305 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业近年来在产能配置与生产组织方面保持相对稳定,华东装配基地年产能约为成套线体45条,近一年的产能利用率为约78%,反映出其在现有产能基础上具备一定的生产节奏与运营效率。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与市场供应方面具备一定规模支撑。同时,企业客户结构呈现较为集中的特征,最近一年前五大客户收入占比为46%,反映出客户集中度较高,对主营业务收入具有显著影响。上述数据客观反映了企业在产能、产销及客户结构方面的基本状况,为后续偿债能力与现金流分析提供了基础依据。","createTime":"2026-04-09 00:08:54.975901","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:08:54.975908"},{"content":"企业作为具备高新技术资质的项目制服务型企业,其业务模式以集成交付为主,近年来服务收入占比持续提升,体现出较强的市场适应能力和盈利能力。该业务结构在当前经济环境下具有较好的稳定性与可持续性,为融资安排提供了坚实的经营基础。同时,企业在过去三年内未发生公开披露的债务违约记录,信用状况良好,表明其具备良好的履约能力和风险控制意识。\n\n从主体资质来看,企业已获得主要行业准入资质,并被认定为高新技术企业,这不仅体现了其在技术实力和创新能力方面的优势,也为其参与各类金融合作提供了有力支撑。此外,企业与多家银行保持授信合作关系,显示出其在金融机构中的良好信誉及融资渠道的多元化布局,为后续融资方案的顺利实施奠定了坚实的基础。上述条件共同构成了企业开展流动资金贷款融资的合理前提与实施保障。","createTime":"2026-04-09 00:08:55.633876","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:08:55.633883"},{"content":"企业股权与控制结构是评估其主体稳定性和治理有效性的重要依据。根据现有信息,该企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力和资源支持能力。此外,员工持股平台及地方国资投资平台分别持有12.1%和8.6%的股份,反映出企业在股权分布上具备一定的多元化特征,有助于增强公司治理的平衡性与稳定性。在治理结构方面,企业设有7名董事会成员,其中独立董事占3席,表明公司在决策机制上具备一定的独立性和专业性;同时,审计委员会已设立,进一步强化了内部监督与财务透明度,为企业的规范运作提供了制度保障。上述股权结构与治理安排共同构成了企业组织架构的基础,为后续财务分析与融资方案设计提供了重要参考依据。","createTime":"2026-04-09 00:08:55.251372","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:08:55.251377"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占据收入的主导地位,占比约为58%,反映出企业在系统性工程解决方案方面具备较强竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定市场基础;核心零部件销售占比较为均衡,达到20%,体现出企业在产业链上下游协同能力方面的布局。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余业务则分布在其他行业,显示出较强的行业适配性与市场拓展能力。此外,企业当前在手订单金额约为6.8亿元,交付周期通常在4至9个月之间,表明其业务运营具有一定的持续性和稳定性,同时也对企业的生产组织与资金周转提出相应要求。上述收入构成与业务分布情况,为后续财务健康度评估及融资方案设计提供了重要的业务背景支撑。","createTime":"2026-04-09 00:08:55.765918","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:08:55.765925"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平处于合理区间,所有者权益占总资产比重约为45.1%,反映出企业资本结构具备一定稳定性。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中保持了一定的盈利水平。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营活动具备较强的现金生成能力,同时在投资支出方面存在一定资金流出,筹资活动则表现为适度的现金流入。","createTime":"2026-04-09 00:08:55.567141","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:08:55.567145"},{"content":"从企业偿债能力、流动性状况及潜在风险三个维度综合分析,可初步判断其财务结构与经营表现具备一定基础支撑。从偿债指标来看,企业最近一期资产负债率为54.8%,处于中等偏上水平,反映出其在资本结构中存在一定债务负担;流动比率与速动比率分别为1.22和0.91,表明企业短期偿债能力尚可,但速动资产对短期负债的覆盖能力略显不足,需关注其存货及其他非流动性资产的变现效率。从现金流角度来看,企业近两年经营活动产生的现金流净额分别为1.05亿元与1.10亿元,整体呈现稳定增长趋势,且与同期利息支出相比,具备较强的偿债保障能力,显示出企业在日常运营中具备一定的资金回笼能力和成本控制水平。然而,需注意到企业近两年因产线扩建导致资本性支出较大,投资活动现金流持续为负,可能对未来的资金流动性产生一定压力。此外,客户集中度较高,前五大客户占比偏高,若单一行业或主要客户出现波动,或将对企业收入稳定性带来影响,需持续关注相关行业的市场变化及客户结构的优化情况。上述因素共同构成了企业当前财务状况与经营环境的基本轮廓,为后续融资方案的设计与风险评估提供了重要参考依据。","createTime":"2026-04-09 00:08:57.655171","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:08:57.655177"},{"content":"某智能制造科技有限公司正在推进“华东智能制造产线升级项目”,该项目旨在通过技术改造提升生产效率与智能化水平。项目实施周期为18个月,目前处于设备安装与调试阶段,整体建设工作正按计划有序推进。项目建设内容主要包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据规划,项目预计于2026年第四季度进入试运营阶段,后续将逐步实现产能提升与生产流程优化目标。","createTime":"2026-04-09 00:08:56.634035","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:08:56.634042"},{"content":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,以满足企业当前流动性管理及债务结构优化的综合需求。该融资规模与期限的设定,充分考虑了企业现有资金缺口、未来经营现金流预期以及债务到期结构的匹配性,具有较强的可操作性与实施基础。\n\n从资金用途来看,拟发行资金将主要用于补充流动资金约2.5亿元,用于支持因订单增长带来的营运资金占用,包括原材料备货及应收账款周期延长所形成的资金需求;同时,约1.5亿元将用于偿还即将到期的债务,以保障企业债务结构的稳定性,避免集中到期可能引发的流动性波动;剩余约1亿元将用于项目建设尾款及相关支出,确保项目按计划推进并完成收尾工作。上述资金安排符合企业实际经营需要,具备明确的使用方向和合理的分配逻辑。\n\n在融资动因方面,企业当前面临的订单增长导致的营运资金占用增加,以及债务集中到期带来的流动性压力,是本次融资方案设计的重要背景因素。基于此,融资安排旨在通过中长期债务工具的引入,优化债务期限结构,增强企业财务稳健性,同时为日常经营提供持续的资金保障。整体来看,该融资方案在当前企业财务状况与业务发展节奏下具备良好的适配性,能够有效支撑企业经营目标的实现。","createTime":"2026-04-09 00:08:58.764529","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:08:58.764536"}](String), default(String), 2026-04-09T00:08:52.542928(LocalDateTime), 2026-04-09T00:09:08.140541(LocalDateTime), 2026-04-09T00:09:08.140535(LocalDateTime), 1(Integer), 517421bc1f6f4380838d7a3e9f3d468c(String)
  2316. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:15.972 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  2317. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:15.973 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53746825]
  2318. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:15.973 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53746825]
  2319. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:15.973 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53746825]
  2320. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:15.973 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53746825]
  2321. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.362 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2322. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.362 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f8ee0b0]
  2323. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.363 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2324. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.363 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2325. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.363 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String)
  2326. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.436 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2327. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.436 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f8ee0b0]
  2328. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.437 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f8ee0b0] from current transaction
  2329. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.438 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2330. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:16.439 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:07:47(LocalDateTime), 2026-04-09T00:09:16.199115(LocalDateTime), 2026-04-09T00:07:48(LocalDateTime), 1(Integer), ee9878893ab34a14988c186d5b09215f(String)
  2331. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:17.220 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2332. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:17.220 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f8ee0b0]
  2333. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:17.220 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f8ee0b0]
  2334. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:17.220 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f8ee0b0]
  2335. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:09:17.220 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4f8ee0b0]
  2336. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.575 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=ee9878893ab34a14988c186d5b09215f, reportId=517421bc1f6f4380838d7a3e9f3d468c
  2337. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.575 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=517421bc1f6f4380838d7a3e9f3d468c, outlineId=e4e2c795af1e4c739d08aabdc6451f50
  2338. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.576 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=517421bc1f6f4380838d7a3e9f3d468c
  2339. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.642 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2340. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.643 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e63674]
  2341. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.643 DEBUG 74655 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5359027d] will be managed by Spring
  2342. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.643 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  2343. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.644 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 517421bc1f6f4380838d7a3e9f3d468c(String)
  2344. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.835 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  2345. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.835 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e63674]
  2346. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.835 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e63674] from current transaction
  2347. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.836 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  2348. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:15.837 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: ee9878893ab34a14988c186d5b09215f(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业近年来在产能配置与生产组织方面保持相对稳定,华东装配基地年产能约为成套线体45条,近一年的产能利用率为约78%,反映出其在现有产能基础上具备一定的生产节奏与运营效率。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与市场供应方面具备一定规模支撑。同时,企业客户结构呈现较为集中的特征,最近一年前五大客户收入占比为46%,反映出客户集中度较高,对主营业务收入具有显著影响。上述数据客观反映了企业在产能、产销及客户结构方面的基本状况,为后续偿债能力与现金流分析提供了基础依据。","createTime":"2026-04-09 00:08:54.975901","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:08:54.975908"},{"content":"企业作为具备高新技术资质的项目制服务型企业,其业务模式以集成交付为主,近年来服务收入占比持续提升,体现出较强的市场适应能力和盈利能力。该业务结构在当前经济环境下具有较好的稳定性与可持续性,为融资安排提供了坚实的经营基础。同时,企业在过去三年内未发生公开披露的债务违约记录,信用状况良好,表明其具备良好的履约能力和风险控制意识。\n\n从主体资质来看,企业已获得主要行业准入资质,并被认定为高新技术企业,这不仅体现了其在技术实力和创新能力方面的优势,也为其参与各类金融合作提供了有力支撑。此外,企业与多家银行保持授信合作关系,显示出其在金融机构中的良好信誉及融资渠道的多元化布局,为后续融资方案的顺利实施奠定了坚实的基础。上述条件共同构成了企业开展流动资金贷款融资的合理前提与实施保障。","createTime":"2026-04-09 00:08:55.633876","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:08:55.633883"},{"content":"企业股权与控制结构是评估其主体稳定性和治理有效性的重要依据。根据现有信息,该企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力和资源支持能力。此外,员工持股平台及地方国资投资平台分别持有12.1%和8.6%的股份,反映出企业在股权分布上具备一定的多元化特征,有助于增强公司治理的平衡性与稳定性。在治理结构方面,企业设有7名董事会成员,其中独立董事占3席,表明公司在决策机制上具备一定的独立性和专业性;同时,审计委员会已设立,进一步强化了内部监督与财务透明度,为企业的规范运作提供了制度保障。上述股权结构与治理安排共同构成了企业组织架构的基础,为后续财务分析与融资方案设计提供了重要参考依据。","createTime":"2026-04-09 00:08:55.251372","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:08:55.251377"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占据收入的主导地位,占比约为58%,反映出企业在系统性工程解决方案方面具备较强竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定市场基础;核心零部件销售占比较为均衡,达到20%,体现出企业在产业链上下游协同能力方面的布局。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余业务则分布在其他行业,显示出较强的行业适配性与市场拓展能力。此外,企业当前在手订单金额约为6.8亿元,交付周期通常在4至9个月之间,表明其业务运营具有一定的持续性和稳定性,同时也对企业的生产组织与资金周转提出相应要求。上述收入构成与业务分布情况,为后续财务健康度评估及融资方案设计提供了重要的业务背景支撑。","createTime":"2026-04-09 00:08:55.765918","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:08:55.765925"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平处于合理区间,所有者权益占总资产比重约为45.1%,反映出企业资本结构具备一定稳定性。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中保持了一定的盈利水平。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,反映出企业日常经营活动具备较强的现金生成能力,同时在投资支出方面存在一定资金流出,筹资活动则表现为适度的现金流入。","createTime":"2026-04-09 00:08:55.567141","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:08:55.567145"},{"content":"从企业偿债能力、流动性状况及潜在风险三个维度综合分析,可初步判断其财务结构与经营表现具备一定基础支撑。从偿债指标来看,企业最近一期资产负债率为54.8%,处于中等偏上水平,反映出其在资本结构中存在一定债务负担;流动比率与速动比率分别为1.22和0.91,表明企业短期偿债能力尚可,但速动资产对短期负债的覆盖能力略显不足,需关注其存货及其他非流动性资产的变现效率。从现金流角度来看,企业近两年经营活动产生的现金流净额分别为1.05亿元与1.10亿元,整体呈现稳定增长趋势,且与同期利息支出相比,具备较强的偿债保障能力,显示出企业在日常运营中具备一定的资金回笼能力和成本控制水平。然而,需注意到企业近两年因产线扩建导致资本性支出较大,投资活动现金流持续为负,可能对未来的资金流动性产生一定压力。此外,客户集中度较高,前五大客户占比偏高,若单一行业或主要客户出现波动,或将对企业收入稳定性带来影响,需持续关注相关行业的市场变化及客户结构的优化情况。上述因素共同构成了企业当前财务状况与经营环境的基本轮廓,为后续融资方案的设计与风险评估提供了重要参考依据。","createTime":"2026-04-09 00:08:57.655171","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:08:57.655177"},{"content":"某智能制造科技有限公司正在推进“华东智能制造产线升级项目”,该项目旨在通过技术改造提升生产效率与智能化水平。项目实施周期为18个月,目前处于设备安装与调试阶段,整体建设工作正按计划有序推进。项目建设内容主要包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据规划,项目预计于2026年第四季度进入试运营阶段,后续将逐步实现产能提升与生产流程优化目标。","createTime":"2026-04-09 00:08:56.634035","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:08:56.634042"},{"content":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,以满足企业当前流动性管理及债务结构优化的综合需求。该融资规模与期限的设定,充分考虑了企业现有资金缺口、未来经营现金流预期以及债务到期结构的匹配性,具有较强的可操作性与实施基础。\n\n从资金用途来看,拟发行资金将主要用于补充流动资金约2.5亿元,用于支持因订单增长带来的营运资金占用,包括原材料备货及应收账款周期延长所形成的资金需求;同时,约1.5亿元将用于偿还即将到期的债务,以保障企业债务结构的稳定性,避免集中到期可能引发的流动性波动;剩余约1亿元将用于项目建设尾款及相关支出,确保项目按计划推进并完成收尾工作。上述资金安排符合企业实际经营需要,具备明确的使用方向和合理的分配逻辑。\n\n在融资动因方面,企业当前面临的订单增长导致的营运资金占用增加,以及债务集中到期带来的流动性压力,是本次融资方案设计的重要背景因素。基于此,融资安排旨在通过中长期债务工具的引入,优化债务期限结构,增强企业财务稳健性,同时为日常经营提供持续的资金保障。整体来看,该融资方案在当前企业财务状况与业务发展节奏下具备良好的适配性,能够有效支撑企业经营目标的实现。","createTime":"2026-04-09 00:08:58.764529","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:08:58.764536"}](String), default(String), 2026-04-09T00:08:52.542928(LocalDateTime), 2026-04-09T00:12:15.576394(LocalDateTime), 2026-04-09T00:09:08.140535(LocalDateTime), 1(Integer), 517421bc1f6f4380838d7a3e9f3d468c(String)
  2349. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.132 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  2350. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.132 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e63674]
  2351. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.132 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e63674]
  2352. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.133 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e63674]
  2353. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.133 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e63674]
  2354. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.231 INFO 74655 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=ee9878893ab34a14988c186d5b09215f
  2355. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.232 DEBUG 74655 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2356. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.232 DEBUG 74655 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=# 企业基本情况分析<EOL><EOL>## 企业基本情况分析<EOL><EOL>### 企业基本情况<EOL><EOL>(该段落内容为空)<EOL><EOL>### 企 (truncated)...]
  2357. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.237 DEBUG 74655 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  2358. traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.237 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
  2359. traceId= tenantId=2026-04-09 00:32:28.375 INFO 76486 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  2360. traceId= tenantId=2026-04-09 00:32:28.389 INFO 76486 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 76486 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  2361. traceId= tenantId=2026-04-09 00:32:28.389 DEBUG 76486 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  2362. traceId= tenantId=2026-04-09 00:32:28.389 INFO 76486 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  2363. traceId= tenantId=2026-04-09 00:32:28.772 INFO 76486 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  2364. traceId= tenantId=2026-04-09 00:32:28.773 INFO 76486 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  2365. traceId= tenantId=2026-04-09 00:32:28.785 INFO 76486 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 6 ms. Found 0 Redis repository interfaces.
  2366. traceId= tenantId=2026-04-09 00:32:28.821 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  2367. traceId= tenantId=2026-04-09 00:32:28.821 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  2368. traceId= tenantId=2026-04-09 00:32:28.821 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  2369. traceId= tenantId=2026-04-09 00:32:28.821 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  2370. traceId= tenantId=2026-04-09 00:32:28.821 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  2371. traceId= tenantId=2026-04-09 00:32:28.821 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  2372. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  2373. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  2374. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  2375. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  2376. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  2377. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  2378. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  2379. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  2380. traceId= tenantId=2026-04-09 00:32:28.822 DEBUG 76486 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  2381. traceId= tenantId=2026-04-09 00:32:29.064 INFO 76486 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  2382. traceId= tenantId=2026-04-09 00:32:29.068 INFO 76486 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  2383. traceId= tenantId=2026-04-09 00:32:29.068 INFO 76486 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  2384. traceId= tenantId=2026-04-09 00:32:29.068 INFO 76486 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  2385. traceId= tenantId=2026-04-09 00:32:29.088 INFO 76486 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  2386. traceId= tenantId=2026-04-09 00:32:29.089 INFO 76486 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 684 ms
  2387. traceId= tenantId=2026-04-09 00:32:29.117 DEBUG 76486 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  2388. traceId= tenantId=2026-04-09 00:32:29.117 INFO 76486 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  2389. traceId= tenantId=2026-04-09 00:32:29.117 DEBUG 76486 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  2390. traceId= tenantId=2026-04-09 00:32:29.141 INFO 76486 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  2391. traceId= tenantId=2026-04-09 00:32:29.171 INFO 76486 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  2392. traceId= tenantId=2026-04-09 00:32:29.429 INFO 76486 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  2393. traceId= tenantId=2026-04-09 00:32:29.446 INFO 76486 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  2394. traceId= tenantId=2026-04-09 00:32:29.449 INFO 76486 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  2395. traceId= tenantId=2026-04-09 00:32:29.501 DEBUG 76486 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  2396. traceId= tenantId=2026-04-09 00:32:29.565 DEBUG 76486 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  2397. traceId= tenantId=2026-04-09 00:32:29.580 INFO 76486 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  2398. traceId= tenantId=2026-04-09 00:32:29.580 INFO 76486 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  2399. traceId= tenantId=2026-04-09 00:32:29.586 DEBUG 76486 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  2400. traceId= tenantId=2026-04-09 00:32:29.608 INFO 76486 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@3c68e82, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1e66bf2d, org.springframework.security.web.context.SecurityContextHolderFilter@3d2eb7fa, org.springframework.security.web.header.HeaderWriterFilter@18209303, org.springframework.web.filter.CorsFilter@7112fa5, org.springframework.security.web.authentication.logout.LogoutFilter@44f23927, com.yuxin.finrep.web.security.TenantContextFilter@6f3b13d0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5e278e25, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@62ee1c89, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@342dc040, org.springframework.security.web.session.SessionManagementFilter@2573b149, org.springframework.security.web.access.ExceptionTranslationFilter@7474196, org.springframework.security.web.access.intercept.AuthorizationFilter@671f545b]
  2401. traceId= tenantId=2026-04-09 00:32:29.777 DEBUG 76486 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2402. traceId= tenantId=2026-04-09 00:32:29.792 DEBUG 76486 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  2403. traceId= tenantId=2026-04-09 00:32:29.958 INFO 76486 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  2404. traceId= tenantId=2026-04-09 00:32:29.963 INFO 76486 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  2405. traceId= tenantId=2026-04-09 00:32:29.968 INFO 76486 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.759 seconds (process running for 1.942)
  2406. traceId= tenantId=2026-04-09 00:32:35.291 INFO 76486 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  2407. traceId= tenantId=2026-04-09 00:32:35.292 INFO 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  2408. traceId= tenantId=2026-04-09 00:32:35.292 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  2409. traceId= tenantId=2026-04-09 00:32:35.292 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  2410. traceId= tenantId=2026-04-09 00:32:35.292 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  2411. traceId= tenantId=2026-04-09 00:32:35.293 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@6d58d887
  2412. traceId= tenantId=2026-04-09 00:32:35.293 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@61742855
  2413. traceId= tenantId=2026-04-09 00:32:35.293 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2414. traceId= tenantId=2026-04-09 00:32:35.293 INFO 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
  2415. traceId= tenantId=2026-04-09 00:32:35.297 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=152e430593694c4c9f4baed79c0522a4, tenantId=null, userId=null
  2416. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.304 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  2417. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.313 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  2418. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.314 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  2419. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.315 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  2420. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.315 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  2421. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.316 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  2422. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.317 DEBUG 76486 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  2423. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.317 DEBUG 76486 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: f07b841c6ef54b6fa3659407a64c4fc0
  2424. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.350 DEBUG 76486 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  2425. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.371 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  2426. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:35.371 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  2427. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.149 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2428. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.152 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@458d2bac]
  2429. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.154 DEBUG 76486 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2430. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.156 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2431. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.162 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2432. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.222 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  2433. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.223 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@458d2bac]
  2434. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.223 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@458d2bac] from current transaction
  2435. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.238 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  2436. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.238 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T00:32:35.371764(LocalDateTime), 2026-04-09T00:32:35.371764(LocalDateTime), 1(Integer)
  2437. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.349 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  2438. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.349 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@458d2bac]
  2439. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.357 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@458d2bac]
  2440. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.357 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@458d2bac]
  2441. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.357 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@458d2bac]
  2442. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.463 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=31c4d597705b433faa5757746dfc006e
  2443. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.463 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=31c4d597705b433faa5757746dfc006e
  2444. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.463 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2445. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.463 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1f679091] was not registered for synchronization because synchronization is not active
  2446. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.464 DEBUG 76486 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2447. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.464 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2448. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.464 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2449. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.516 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2450. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.516 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1f679091]
  2451. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.656 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2452. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.656 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571c48b9]
  2453. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.657 DEBUG 76486 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2454. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.657 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2455. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.657 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2456. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.859 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2457. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.859 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571c48b9]
  2458. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.861 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571c48b9] from current transaction
  2459. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.881 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2460. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:36.883 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:32:36.517139(LocalDateTime), 2026-04-09T00:32:36.517135(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2461. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.010 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2462. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.010 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571c48b9]
  2463. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.010 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571c48b9]
  2464. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.011 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571c48b9]
  2465. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.011 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@571c48b9]
  2466. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.129 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=31c4d597705b433faa5757746dfc006e
  2467. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.130 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=31c4d597705b433faa5757746dfc006e
  2468. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.130 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2469. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.130 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2db8c946] was not registered for synchronization because synchronization is not active
  2470. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.130 DEBUG 76486 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2471. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.131 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2472. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.131 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2473. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.337 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2474. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.338 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2db8c946]
  2475. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.340 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  2476. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.361 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  2477. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.370 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2478. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.370 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  2479. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:37.371 INFO 76486 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  2480. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:39.980 INFO 76486 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=7ms
  2481. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:39.981 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  2482. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:39.984 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2483. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:39.990 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2484. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.081 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2485. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.082 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376cb637]
  2486. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.082 DEBUG 76486 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2487. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.082 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  2488. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.083 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9507786702354e8fa2f098253933dcae(String)
  2489. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.134 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  2490. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.134 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376cb637]
  2491. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.135 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376cb637] from current transaction
  2492. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.137 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  2493. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.139 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 9507786702354e8fa2f098253933dcae(String), 31c4d597705b433faa5757746dfc006e(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), false(Boolean), 1(Integer), 2026-04-09T00:32:39.994084(LocalDateTime), 2026-04-09T00:32:39.994106(LocalDateTime)
  2494. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.277 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  2495. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.278 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376cb637]
  2496. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.278 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376cb637]
  2497. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.278 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376cb637]
  2498. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.278 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@376cb637]
  2499. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.433 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2500. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.433 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bf72c42]
  2501. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.433 DEBUG 76486 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2502. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.434 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2503. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.434 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2504. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.489 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2505. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.490 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bf72c42]
  2506. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.490 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bf72c42] from current transaction
  2507. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.491 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2508. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.492 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:32:40.382760(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2509. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.599 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2510. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.599 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bf72c42]
  2511. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.600 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bf72c42]
  2512. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.600 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bf72c42]
  2513. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.600 DEBUG 76486 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@bf72c42]
  2514. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.722 INFO 76486 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=31c4d597705b433faa5757746dfc006e, outlineId=9507786702354e8fa2f098253933dcae
  2515. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.751 DEBUG 76486 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2516. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.760 DEBUG 76486 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=9507786702354e8fa2f098253933dcae, tas (truncated)...]
  2517. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.774 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  2518. traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.774 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  2519. traceId= tenantId=2026-04-09 00:33:16.069 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=260af961e7be4bef8e5bea2039e964c0, tenantId=null, userId=null
  2520. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.070 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/9507786702354e8fa2f098253933dcae/confirm-level1
  2521. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.072 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  2522. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.072 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  2523. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.072 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  2524. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.072 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/9507786702354e8fa2f098253933dcae/confirm-level1
  2525. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.072 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/9507786702354e8fa2f098253933dcae/confirm-level1", parameters={}
  2526. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.073 DEBUG 76486 --- [http-nio-8080-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  2527. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.073 DEBUG 76486 --- [http-nio-8080-exec-3] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 1e095912409c4d239cdfa1976faf624a
  2528. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.083 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=9507786702354e8fa2f098253933dcae, confirmerId=null
  2529. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.083 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=9507786702354e8fa2f098253933dcae, confirmerId=null
  2530. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.083 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2531. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.083 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59379599] was not registered for synchronization because synchronization is not active
  2532. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.084 DEBUG 76486 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2533. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.084 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  2534. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.084 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9507786702354e8fa2f098253933dcae(String)
  2535. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.147 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  2536. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.148 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59379599]
  2537. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.149 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2538. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.149 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@182bf212] was not registered for synchronization because synchronization is not active
  2539. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.149 DEBUG 76486 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2540. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.149 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2541. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.150 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2542. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.202 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2543. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.203 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@182bf212]
  2544. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.204 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=31c4d597705b433faa5757746dfc006e, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  2545. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.254 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2546. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.254 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28756c2]
  2547. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.255 DEBUG 76486 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2548. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.255 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  2549. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.256 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9507786702354e8fa2f098253933dcae(String)
  2550. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.311 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  2551. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.312 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28756c2]
  2552. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.312 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28756c2] from current transaction
  2553. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.315 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  2554. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.316 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), true(Boolean), 2026-04-09T00:33:16.204228(LocalDateTime), 2(Integer), 2026-04-09T00:32:40(LocalDateTime), 2026-04-09T00:33:16.204232(LocalDateTime), 9507786702354e8fa2f098253933dcae(String)
  2555. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.439 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  2556. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.439 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28756c2]
  2557. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.439 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28756c2]
  2558. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.440 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28756c2]
  2559. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.440 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@28756c2]
  2560. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.571 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=9507786702354e8fa2f098253933dcae
  2561. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.572 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=31c4d597705b433faa5757746dfc006e, outlineId=9507786702354e8fa2f098253933dcae
  2562. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.572 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=31c4d597705b433faa5757746dfc006e, level1OutlineId=9507786702354e8fa2f098253933dcae
  2563. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.572 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2564. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.572 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2cc20847] was not registered for synchronization because synchronization is not active
  2565. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.572 DEBUG 76486 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2566. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.573 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2567. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.573 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2568. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.688 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2569. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.689 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2cc20847]
  2570. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.690 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2571. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.690 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@107115d8] was not registered for synchronization because synchronization is not active
  2572. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.690 DEBUG 76486 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2573. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.691 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  2574. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.692 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9507786702354e8fa2f098253933dcae(String)
  2575. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.795 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  2576. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.797 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@107115d8]
  2577. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.797 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","l1_chapter_id":"9507786702354e8fa2f098253933dcae","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
  2578. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.798 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","l1_chapter_id":"9507786702354e8fa2f098253933dcae","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
  2579. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.799 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  2580. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.799 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2581. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.799 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","l1_chapter_id":"9507786702354e8fa2f098253933dcae","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}] as "application/json"
  2582. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:16.800 INFO 76486 --- [http-nio-8080-exec-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  2583. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.639 INFO 76486 --- [http-nio-8080-exec-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  2584. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.640 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Response 200 OK
  2585. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.640 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2586. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.641 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的完整描述。该结构服务于后续财务分析与融资方案设计,确保论证闭环与融资推荐的合理性。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章节按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要为后续分析提供基础数据支撑,随后深入分析企业的偿债能力、现金流状况及潜在财务风险,形成对融资可行性与风险控制的系统性评估,服务于整体融资方案设计的目标。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}]}
  2587. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.693 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2588. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.693 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d6c80a6]
  2589. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.693 DEBUG 76486 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2590. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.694 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  2591. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.694 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 59ded1f73998401ba41e06f70f63f7ed(String)
  2592. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.748 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  2593. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.748 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d6c80a6]
  2594. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.748 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d6c80a6] from current transaction
  2595. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.749 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  2596. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.750 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 59ded1f73998401ba41e06f70f63f7ed(String), 31c4d597705b433faa5757746dfc006e(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的完整描述。该结构服务于后续财务分析与融资方案设计,确保论证闭环与融资推荐的合理性。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章节按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要为后续分析提供基础数据支撑,随后深入分析企业的偿债能力、现金流状况及潜在财务风险,形成对融资可行性与风险控制的系统性评估,服务于整体融资方案设计的目标。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}](String), {"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的完整描述。该结构服务于后续财务分析与融资方案设计,确保论证闭环与融资推荐的合理性。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"财务概况与关键报表摘要","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"偿债能力、现金流与财务风险要点","is_selected":true}],"structure_logic":"本章节按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要为后续分析提供基础数据支撑,随后深入分析企业的偿债能力、现金流状况及潜在财务风险,形成对融资可行性与风险控制的系统性评估,服务于整体融资方案设计的目标。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}]}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), false(Boolean), 1(Integer), 2026-04-09T00:33:27.642925(LocalDateTime), 2026-04-09T00:33:27.642929(LocalDateTime)
  2597. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.858 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  2598. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.858 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d6c80a6]
  2599. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.858 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d6c80a6]
  2600. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.858 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d6c80a6]
  2601. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:27.858 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d6c80a6]
  2602. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.038 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2603. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.038 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7469b56b]
  2604. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.039 DEBUG 76486 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2605. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.039 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2606. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.040 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2607. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.095 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2608. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.095 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7469b56b]
  2609. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.095 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7469b56b] from current transaction
  2610. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.097 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2611. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.098 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:33:27.978866(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2612. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.207 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2613. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.208 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7469b56b]
  2614. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.208 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7469b56b]
  2615. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.208 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7469b56b]
  2616. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.208 DEBUG 76486 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7469b56b]
  2617. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.327 INFO 76486 --- [http-nio-8080-exec-3] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=31c4d597705b433faa5757746dfc006e, outlineId=59ded1f73998401ba41e06f70f63f7ed
  2618. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.364 DEBUG 76486 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2619. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.370 DEBUG 76486 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=59ded1f73998401ba41e06f70f63f (truncated)...]
  2620. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.376 DEBUG 76486 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  2621. traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.376 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
  2622. traceId= tenantId=2026-04-09 00:34:04.834 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=1d4047a5c2df4b2f9843cbcede5ed106, tenantId=null, userId=null
  2623. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.835 DEBUG 76486 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/9507786702354e8fa2f098253933dcae/confirm-level2
  2624. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.836 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  2625. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.836 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  2626. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.836 DEBUG 76486 --- [http-nio-8080-exec-5] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  2627. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.836 DEBUG 76486 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/9507786702354e8fa2f098253933dcae/confirm-level2
  2628. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.836 DEBUG 76486 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/9507786702354e8fa2f098253933dcae/confirm-level2", parameters={}
  2629. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.836 DEBUG 76486 --- [http-nio-8080-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  2630. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.837 DEBUG 76486 --- [http-nio-8080-exec-5] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 3029401fdd09468686820fbff45449cf
  2631. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.837 INFO 76486 --- [http-nio-8080-exec-5] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=9507786702354e8fa2f098253933dcae, confirmerId=null
  2632. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.837 INFO 76486 --- [http-nio-8080-exec-5] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=9507786702354e8fa2f098253933dcae, confirmerId=null
  2633. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.837 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2634. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.838 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1318cbe3] was not registered for synchronization because synchronization is not active
  2635. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.838 DEBUG 76486 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2636. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.838 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  2637. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.838 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9507786702354e8fa2f098253933dcae(String)
  2638. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.923 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  2639. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.924 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1318cbe3]
  2640. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.925 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2641. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.925 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ce22dcb] was not registered for synchronization because synchronization is not active
  2642. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.925 DEBUG 76486 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2643. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.925 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2644. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.926 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2645. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.980 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2646. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.981 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5ce22dcb]
  2647. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:04.982 INFO 76486 --- [http-nio-8080-exec-5] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=31c4d597705b433faa5757746dfc006e, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  2648. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.032 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2649. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.033 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a08bccf]
  2650. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.034 DEBUG 76486 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2651. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.034 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  2652. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.034 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9507786702354e8fa2f098253933dcae(String)
  2653. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.089 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  2654. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.090 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a08bccf]
  2655. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.090 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a08bccf] from current transaction
  2656. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.091 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  2657. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.091 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), true(Boolean), 2026-04-09T00:34:04.982147(LocalDateTime), 3(Integer), 2026-04-09T00:32:40(LocalDateTime), 2026-04-09T00:34:04.982153(LocalDateTime), 9507786702354e8fa2f098253933dcae(String)
  2658. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.229 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  2659. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.229 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a08bccf]
  2660. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.229 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a08bccf]
  2661. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.230 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a08bccf]
  2662. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.230 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a08bccf]
  2663. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.335 INFO 76486 --- [http-nio-8080-exec-5] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=9507786702354e8fa2f098253933dcae
  2664. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.335 INFO 76486 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=31c4d597705b433faa5757746dfc006e, knowledgeUnitCount=0
  2665. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.336 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2666. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.336 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@422d6c15] was not registered for synchronization because synchronization is not active
  2667. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.336 DEBUG 76486 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2668. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.336 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2669. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.337 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2670. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.390 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2671. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.391 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@422d6c15]
  2672. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.443 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2673. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.443 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f2fdf97]
  2674. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.444 DEBUG 76486 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2675. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.444 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2676. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.444 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2677. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.502 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2678. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.502 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f2fdf97]
  2679. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.503 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f2fdf97] from current transaction
  2680. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.504 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2681. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.505 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:05.391820(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2682. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.611 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2683. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.611 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f2fdf97]
  2684. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.611 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f2fdf97]
  2685. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.611 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f2fdf97]
  2686. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.611 DEBUG 76486 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f2fdf97]
  2687. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.722 INFO 76486 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=31c4d597705b433faa5757746dfc006e, dataPackageCount=0
  2688. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.723 DEBUG 76486 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  2689. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.724 DEBUG 76486 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=9507786702354e8fa2f098253933d (truncated)...]
  2690. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.726 DEBUG 76486 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  2691. traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.726 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
  2692. traceId= tenantId=2026-04-09 00:34:16.714 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=b3510ea409cb4eea98ade8de7edf931b, tenantId=null, userId=null
  2693. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.715 DEBUG 76486 --- [http-nio-8080-exec-6] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/31c4d597705b433faa5757746dfc006e/generate
  2694. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.716 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  2695. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.716 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  2696. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.716 DEBUG 76486 --- [http-nio-8080-exec-6] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  2697. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.716 DEBUG 76486 --- [http-nio-8080-exec-6] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/31c4d597705b433faa5757746dfc006e/generate
  2698. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.717 DEBUG 76486 --- [http-nio-8080-exec-6] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/31c4d597705b433faa5757746dfc006e/generate", parameters={}
  2699. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.717 DEBUG 76486 --- [http-nio-8080-exec-6] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  2700. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.717 DEBUG 76486 --- [http-nio-8080-exec-6] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: eab18076f15b41f293f130d06f4c5835
  2701. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.718 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=31c4d597705b433faa5757746dfc006e, confirmerId=null
  2702. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.718 INFO 76486 --- [http-nio-8080-exec-6] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=31c4d597705b433faa5757746dfc006e, confirmerId=null
  2703. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.718 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2704. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.719 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b67360] was not registered for synchronization because synchronization is not active
  2705. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.719 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2706. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.719 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2707. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.719 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2708. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.796 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2709. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.796 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b67360]
  2710. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.797 INFO 76486 --- [http-nio-8080-exec-6] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=31c4d597705b433faa5757746dfc006e, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  2711. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.811 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2712. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.811 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c07d736] was not registered for synchronization because synchronization is not active
  2713. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.820 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2714. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.820 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  2715. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.820 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2716. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.872 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : <== Total: 0
  2717. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.872 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c07d736]
  2718. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.873 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=31c4d597705b433faa5757746dfc006e, confirmer=null
  2719. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.873 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2720. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.873 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42fe76d9] was not registered for synchronization because synchronization is not active
  2721. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.874 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2722. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.874 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2723. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.874 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2724. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.927 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2725. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.927 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@42fe76d9]
  2726. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.928 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2727. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.929 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@14b1acf2] was not registered for synchronization because synchronization is not active
  2728. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.929 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2729. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.930 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  2730. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.930 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2731. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.987 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : <== Total: 0
  2732. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:16.988 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@14b1acf2]
  2733. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.049 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2734. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.049 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32dae2b8]
  2735. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.050 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2736. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.050 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2737. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.050 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2738. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.104 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2739. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.104 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32dae2b8]
  2740. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.104 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32dae2b8] from current transaction
  2741. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.105 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2742. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.106 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:16.989985(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2743. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.227 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2744. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.227 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32dae2b8]
  2745. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.227 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32dae2b8]
  2746. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.227 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32dae2b8]
  2747. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.227 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@32dae2b8]
  2748. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.331 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=31c4d597705b433faa5757746dfc006e
  2749. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.337 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2750. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.338 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3768150] was not registered for synchronization because synchronization is not active
  2751. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.339 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2752. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.339 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  2753. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.340 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String), LEVEL2(String)
  2754. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.396 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  2755. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.396 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3768150]
  2756. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.397 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=31c4d597705b433faa5757746dfc006e
  2757. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.397 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2758. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.397 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ba2877f] was not registered for synchronization because synchronization is not active
  2759. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.397 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2760. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.397 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2761. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.398 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2762. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.453 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2763. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.453 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ba2877f]
  2764. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.454 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2765. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.455 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a09775f] was not registered for synchronization because synchronization is not active
  2766. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.456 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2767. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.456 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  2768. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.457 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String), LEVEL2(String)
  2769. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.523 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  2770. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.524 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a09775f]
  2771. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.524 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2772. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.524 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@741e35c2] was not registered for synchronization because synchronization is not active
  2773. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.526 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2774. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.526 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  2775. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.526 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2776. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.580 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.D.selectList : <== Total: 0
  2777. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.580 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@741e35c2]
  2778. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.633 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2779. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.634 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24516058]
  2780. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.634 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2781. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.634 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  2782. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.634 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 9cb5b08fd7184313b85a5bb9f1235465(String)
  2783. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.686 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  2784. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.686 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24516058]
  2785. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.687 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24516058] from current transaction
  2786. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.689 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  2787. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.690 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: 9cb5b08fd7184313b85a5bb9f1235465(String), 31c4d597705b433faa5757746dfc006e(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T00:34:17.581389(LocalDateTime), 2026-04-09T00:34:17.581389(LocalDateTime), 1(Integer)
  2788. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.807 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  2789. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.808 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24516058]
  2790. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.810 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24516058]
  2791. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.810 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24516058]
  2792. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.810 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24516058]
  2793. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.963 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2794. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.963 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6e2351]
  2795. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.963 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2796. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.963 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2797. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:17.964 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2798. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.018 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2799. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.018 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6e2351]
  2800. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.018 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6e2351] from current transaction
  2801. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.019 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2802. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.020 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:17.910556(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2803. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.129 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2804. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.129 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6e2351]
  2805. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.130 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6e2351]
  2806. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.130 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6e2351]
  2807. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.130 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d6e2351]
  2808. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.238 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=31c4d597705b433faa5757746dfc006e, outlineId=59ded1f73998401ba41e06f70f63f7ed
  2809. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.239 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  2810. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.239 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  2811. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.240 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2812. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.240 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@232f6605] was not registered for synchronization because synchronization is not active
  2813. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.240 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2814. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.240 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2815. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.241 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  2816. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.292 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2817. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.293 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@232f6605]
  2818. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.295 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  2819. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.298 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2820. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.297 DEBUG 76486 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  2821. traceId= tenantId=2026-04-09 00:34:18.298 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@291feb20] was not registered for synchronization because synchronization is not active
  2822. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.298 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2823. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.298 INFO 76486 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2824. traceId= tenantId=2026-04-09 00:34:18.298 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2825. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.298 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  2826. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.298 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2827. traceId= tenantId=2026-04-09 00:34:18.299 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2828. traceId= tenantId=2026-04-09 00:34:18.299 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2829. traceId= tenantId=2026-04-09 00:34:18.299 INFO 76486 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2830. traceId= tenantId=2026-04-09 00:34:18.351 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2831. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.351 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@291feb20]
  2832. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.351 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  2833. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.352 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2834. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.352 DEBUG 76486 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  2835. traceId= tenantId=2026-04-09 00:34:18.352 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@e7336c7] was not registered for synchronization because synchronization is not active
  2836. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.352 INFO 76486 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2837. traceId= tenantId=2026-04-09 00:34:18.352 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2838. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.352 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2839. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.353 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  2840. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.353 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2841. traceId= tenantId=2026-04-09 00:34:18.353 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2842. traceId= tenantId=2026-04-09 00:34:18.353 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2843. traceId= tenantId=2026-04-09 00:34:18.353 INFO 76486 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2844. traceId= tenantId=2026-04-09 00:34:18.422 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2845. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.422 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@e7336c7]
  2846. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.423 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  2847. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.423 DEBUG 76486 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-01-ku-04, nodeName=企业股权结构
  2848. traceId= tenantId=2026-04-09 00:34:18.423 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2849. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.424 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@43f557f] was not registered for synchronization because synchronization is not active
  2850. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.424 INFO 76486 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2851. traceId= tenantId=2026-04-09 00:34:18.424 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2852. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.424 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2853. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.424 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2854. traceId= tenantId=2026-04-09 00:34:18.424 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  2855. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.425 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2856. traceId= tenantId=2026-04-09 00:34:18.425 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2857. traceId= tenantId=2026-04-09 00:34:18.425 INFO 76486 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2858. traceId= tenantId=2026-04-09 00:34:18.476 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2859. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.477 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@43f557f]
  2860. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.477 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  2861. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.477 DEBUG 76486 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  2862. traceId= tenantId=2026-04-09 00:34:18.478 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2863. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.478 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5186830b] was not registered for synchronization because synchronization is not active
  2864. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.478 INFO 76486 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2865. traceId= tenantId=2026-04-09 00:34:18.478 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2866. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.478 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2867. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.478 DEBUG 76486 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2868. traceId= tenantId=2026-04-09 00:34:18.479 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  2869. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.479 DEBUG 76486 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2870. traceId= tenantId=2026-04-09 00:34:18.479 DEBUG 76486 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2871. traceId= tenantId=2026-04-09 00:34:18.479 INFO 76486 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2872. traceId= tenantId=2026-04-09 00:34:18.530 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 0
  2873. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.530 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5186830b]
  2874. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.530 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  2875. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.530 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2876. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.530 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@500f2f33] was not registered for synchronization because synchronization is not active
  2877. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.531 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2878. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.531 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2879. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.531 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  2880. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.582 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2881. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.582 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@500f2f33]
  2882. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.582 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  2883. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.583 DEBUG 76486 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  2884. traceId= tenantId=2026-04-09 00:34:18.583 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2885. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.583 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@496778cb] was not registered for synchronization because synchronization is not active
  2886. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.583 INFO 76486 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2887. traceId= tenantId=2026-04-09 00:34:18.583 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2888. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.583 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2889. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.584 DEBUG 76486 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2890. traceId= tenantId=2026-04-09 00:34:18.584 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  2891. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.584 DEBUG 76486 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2892. traceId= tenantId=2026-04-09 00:34:18.584 DEBUG 76486 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2893. traceId= tenantId=2026-04-09 00:34:18.584 INFO 76486 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2894. traceId= tenantId=2026-04-09 00:34:18.636 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2895. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.636 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@496778cb]
  2896. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.636 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  2897. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.637 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2898. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.637 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f1f0e4b] was not registered for synchronization because synchronization is not active
  2899. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.637 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2900. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.637 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2901. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.638 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  2902. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.689 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2903. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.690 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6f1f0e4b]
  2904. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.690 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  2905. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.690 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2906. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.690 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d67696c] was not registered for synchronization because synchronization is not active
  2907. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.690 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will not be managed by Spring
  2908. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.690 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  2909. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.691 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  2910. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.744 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.K.selectById : <== Total: 1
  2911. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.744 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d67696c]
  2912. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.744 WARN 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  2913. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:19.633 INFO 76486 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2914. traceId= tenantId=2026-04-09 00:34:19.633 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  2915. traceId= tenantId=2026-04-09 00:34:19.633 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2916. traceId= tenantId=2026-04-09 00:34:19.634 INFO 76486 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为高新技术企业,具备良好的主体资质与行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出其在市场中的竞争力和盈利能力的稳步增强。同时,企业在近三年内未出现公开披露的债务违约记录,信用状况良好,为融资活动提供了坚实的信用基础。在合作银行授信方面,企业已与多家银行建立稳定的授信合作关系,具备一定的融资渠道支持,有助于保障融资安排的顺利实施。上述主体条件与信用表现,构成了当前融资方案得以推进的重要基础,也为后续流动资金贷款的结构化设计提供了合理依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2917. traceId= tenantId=2026-04-09 00:34:19.634 DEBUG 76486 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  2918. traceId= tenantId=2026-04-09 00:34:19.634 DEBUG 76486 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  2919. traceId= tenantId=2026-04-09 00:34:19.634 INFO 76486 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2920. traceId= tenantId=2026-04-09 00:34:19.635 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2921. traceId= tenantId=2026-04-09 00:34:19.635 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2922. traceId= tenantId=2026-04-09 00:34:19.635 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2923. traceId= tenantId=2026-04-09 00:34:19.635 INFO 76486 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2924. traceId= tenantId=2026-04-09 00:34:20.022 INFO 76486 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2925. traceId= tenantId=2026-04-09 00:34:20.022 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  2926. traceId= tenantId=2026-04-09 00:34:20.022 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2927. traceId= tenantId=2026-04-09 00:34:20.023 INFO 76486 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为约78%,反映出生产基地具备较为充足的生产能力,且实际产出与设计能力之间存在一定差距。从产销情况看,上年度共交付成套线体38条,关键部件出货量约为12万台套,表明企业在产品交付和核心零部件供应方面保持稳定输出。此外,企业客户集中度较高,最近一年前五大客户贡献收入占比达46%,显示出客户结构相对集中,对主要客户的依赖程度较高。上述数据为后续偿债能力分析及现金流评估提供了基础支撑。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2928. traceId= tenantId=2026-04-09 00:34:20.023 DEBUG 76486 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  2929. traceId= tenantId=2026-04-09 00:34:20.023 DEBUG 76486 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  2930. traceId= tenantId=2026-04-09 00:34:20.023 INFO 76486 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2931. traceId= tenantId=2026-04-09 00:34:20.024 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2932. traceId= tenantId=2026-04-09 00:34:20.024 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2933. traceId= tenantId=2026-04-09 00:34:20.024 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2934. traceId= tenantId=2026-04-09 00:34:20.024 INFO 76486 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2935. traceId= tenantId=2026-04-09 00:34:20.410 INFO 76486 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2936. traceId= tenantId=2026-04-09 00:34:20.410 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  2937. traceId= tenantId=2026-04-09 00:34:20.410 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2938. traceId= tenantId=2026-04-09 00:34:20.410 INFO 76486 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要基础。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在股权分布上具备一定的多元化特征,有助于增强企业内部利益相关方的参与度与稳定性。\n\n在治理结构方面,企业董事会共设7个席位,其中独立董事占3席,表明公司在治理机制上具备一定制衡与专业支持能力。同时,企业已设立审计委员会,体现了其在内部监督与财务合规管理方面的制度安排。上述股权与治理结构的设置,为企业的日常运营及战略决策提供了基本的组织保障,也为后续财务分析与融资方案设计提供了必要的背景支撑。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2939. traceId= tenantId=2026-04-09 00:34:20.410 DEBUG 76486 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  2940. traceId= tenantId=2026-04-09 00:34:20.410 DEBUG 76486 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=31c4d597705b433faa5757746dfc006e, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  2941. traceId= tenantId=2026-04-09 00:34:20.411 INFO 76486 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  2942. traceId= tenantId=2026-04-09 00:34:20.411 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  2943. traceId= tenantId=2026-04-09 00:34:20.411 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  2944. traceId= tenantId=2026-04-09 00:34:20.412 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"31c4d597705b433faa5757746dfc006e","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  2945. traceId= tenantId=2026-04-09 00:34:20.412 INFO 76486 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  2946. traceId= tenantId=2026-04-09 00:34:20.459 INFO 76486 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2947. traceId= tenantId=2026-04-09 00:34:20.459 DEBUG 76486 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  2948. traceId= tenantId=2026-04-09 00:34:20.459 DEBUG 76486 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2949. traceId= tenantId=2026-04-09 00:34:20.459 INFO 76486 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平与所有者权益之间形成合理配比。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,反映出企业具备一定的盈利基础。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,表明企业经营性现金流较为稳健,投资支出对现金流形成一定压力,而融资活动则对企业资金补充起到一定作用。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2950. traceId= tenantId=2026-04-09 00:34:20.459 DEBUG 76486 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  2951. traceId= tenantId=2026-04-09 00:34:20.953 INFO 76486 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2952. traceId= tenantId=2026-04-09 00:34:20.954 DEBUG 76486 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  2953. traceId= tenantId=2026-04-09 00:34:20.954 DEBUG 76486 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2954. traceId= tenantId=2026-04-09 00:34:20.954 INFO 76486 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构主要由产线集成与交付、维保与技术服务以及核心零部件销售三部分构成,其中产线集成与交付占比最高,为58%,反映出其在系统性工程解决方案提供方面具备较强的业务能力;维保与技术服务占22%,表明企业在产品全生命周期服务方面具有一定布局;核心零部件销售占20%,体现出其在产业链上下游协同方面的一定参与度。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余行业合计占比约25%,显示出其客户结构较为多元,业务拓展具有一定的市场广度。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,典型交付周期介于4至9个月之间,表明其项目执行周期较长,需在资金安排和资源调配上保持较高灵活性。这一交付特征也对企业的运营效率和现金流管理提出了一定要求,需在后续财务分析中进一步关注其资金周转能力和项目进度匹配情况。整体来看,企业业务板块构成与行业分布呈现出多元化、专业化的发展特点,为其财务状况及融资需求的深入分析提供了重要的业务背景支持。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2955. traceId= tenantId=2026-04-09 00:34:20.954 DEBUG 76486 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  2956. traceId= tenantId=2026-04-09 00:34:21.284 INFO 76486 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  2957. traceId= tenantId=2026-04-09 00:34:21.284 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  2958. traceId= tenantId=2026-04-09 00:34:21.285 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2959. traceId= tenantId=2026-04-09 00:34:21.285 INFO 76486 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),全面提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖关键生产环节的现代化改造,以支持企业未来在智能制造领域的持续发展需求。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2960. traceId= tenantId=2026-04-09 00:34:21.285 DEBUG 76486 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  2961. traceId= tenantId=2026-04-09 00:34:22.298 INFO 76486 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  2962. traceId= tenantId=2026-04-09 00:34:22.298 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  2963. traceId= tenantId=2026-04-09 00:34:22.298 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2964. traceId= tenantId=2026-04-09 00:34:22.298 INFO 76486 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注其债务结构的合理性及长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但速动比率略低于1,提示其短期流动性存在一定压力,尤其在应对突发性资金需求时可能面临一定挑战。\n\n从现金流角度来看,企业近两年经营活动产生的现金流净额分别为1.05亿元和1.10亿元,显示出其主营业务具备稳定的现金生成能力。同时,同期利息支出分别为0.31亿元和0.33亿元,表明企业能够较为充分地覆盖其债务利息支出,具备一定的财务安全性。然而,这一现金流覆盖水平仍需结合企业未来融资安排及资本支出计划进行持续跟踪评估。\n\n在风险因素方面,企业客户集中度较高,前五大客户占比偏高,存在因单一行业波动而带来的潜在经营风险。此外,近年来由于产线扩建导致资本性支出较大,投资现金流为负,这在一定程度上对企业的现金流结构产生影响,需关注其后续资金调配能力和投资回报情况。上述因素均对企业整体财务稳健性构成一定影响,需在后续融资方案设计中予以充分考量。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2965. traceId= tenantId=2026-04-09 00:34:22.299 DEBUG 76486 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  2966. traceId= tenantId=2026-04-09 00:34:22.325 INFO 76486 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  2967. traceId= tenantId=2026-04-09 00:34:22.325 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  2968. traceId= tenantId=2026-04-09 00:34:22.325 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  2969. traceId= tenantId=2026-04-09 00:34:22.326 INFO 76486 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"根据企业当前经营状况及融资需求,拟通过发行不超过5亿元的3年期中期票据进行融资,该安排在规模设定、资金用途配置及融资动因方面均具备充分的合理性与实施基础。从资金使用角度看,拟募集资金中约2.5亿元将用于补充流动资金,以应对订单增长带来的营运资金占用压力,具体表现为原材料备货需求增加及应收账款周期延长所形成的资金缺口;约1.5亿元将用于偿还到期债务,旨在有效缓解集中偿债可能引发的流动性波动风险;剩余约1.0亿元将专项用于项目建设尾款及相关支出,确保项目顺利收尾并实现预期效益。整体来看,该融资方案紧扣企业实际经营节奏与财务结构优化需求,既保障了短期流动性安全,又为长期发展提供了有力支撑,具备良好的适配性与可操作性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  2970. traceId= tenantId=2026-04-09 00:34:22.326 DEBUG 76486 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  2971. traceId= tenantId=2026-04-09 00:34:22.385 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2972. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.385 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@70066cb5]
  2973. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.385 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2974. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.385 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2975. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.386 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2976. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.439 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2977. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.440 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@70066cb5]
  2978. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.440 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@70066cb5] from current transaction
  2979. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.442 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2980. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.444 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:22.326546(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2981. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.548 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2982. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.548 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@70066cb5]
  2983. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.548 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@70066cb5]
  2984. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.548 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@70066cb5]
  2985. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.548 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@70066cb5]
  2986. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.705 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  2987. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.705 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53b83b77]
  2988. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.706 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  2989. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.706 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  2990. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.706 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  2991. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.758 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  2992. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.758 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53b83b77]
  2993. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.758 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53b83b77] from current transaction
  2994. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.760 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  2995. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.760 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:22.655936(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  2996. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.874 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  2997. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.874 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53b83b77]
  2998. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.874 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53b83b77]
  2999. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.874 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53b83b77]
  3000. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:22.874 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53b83b77]
  3001. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.031 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3002. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.032 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45812a02]
  3003. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.032 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3004. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.032 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3005. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.033 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  3006. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.084 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3007. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.084 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45812a02]
  3008. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.084 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45812a02] from current transaction
  3009. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.085 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3010. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.086 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:22.981901(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  3011. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.187 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3012. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.187 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45812a02]
  3013. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.187 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45812a02]
  3014. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.187 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45812a02]
  3015. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.187 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45812a02]
  3016. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.339 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3017. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.339 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d2e4284]
  3018. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.340 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3019. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.340 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3020. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.340 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  3021. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.393 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3022. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.393 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d2e4284]
  3023. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.394 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d2e4284] from current transaction
  3024. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.395 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3025. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.396 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:23.288809(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  3026. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.525 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3027. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.526 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d2e4284]
  3028. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.526 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d2e4284]
  3029. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.526 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d2e4284]
  3030. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.526 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d2e4284]
  3031. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.677 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3032. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.677 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651d1d62]
  3033. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.677 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3034. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.677 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3035. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.678 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  3036. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.729 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3037. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.729 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651d1d62]
  3038. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.729 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651d1d62] from current transaction
  3039. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.730 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3040. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.731 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:23.626995(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  3041. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.834 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3042. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.835 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651d1d62]
  3043. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.835 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651d1d62]
  3044. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.835 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651d1d62]
  3045. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.835 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651d1d62]
  3046. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.997 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3047. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.997 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48b7ecf]
  3048. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.998 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3049. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.998 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3050. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:23.998 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  3051. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.054 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3052. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.054 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48b7ecf]
  3053. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.054 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48b7ecf] from current transaction
  3054. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.056 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3055. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.057 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:23.944381(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  3056. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.178 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3057. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.178 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48b7ecf]
  3058. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.179 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48b7ecf]
  3059. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.179 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48b7ecf]
  3060. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.179 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@48b7ecf]
  3061. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.337 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3062. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.337 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@536c623c]
  3063. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.337 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3064. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.337 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3065. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.338 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  3066. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.392 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3067. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.393 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@536c623c]
  3068. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.393 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@536c623c] from current transaction
  3069. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.394 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3070. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.394 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:24.286738(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  3071. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.495 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3072. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.496 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@536c623c]
  3073. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.496 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@536c623c]
  3074. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.496 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@536c623c]
  3075. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.496 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@536c623c]
  3076. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.651 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3077. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.652 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@708b52f2]
  3078. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.652 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3079. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.652 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3080. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.653 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  3081. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.705 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3082. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.705 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@708b52f2]
  3083. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.705 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@708b52f2] from current transaction
  3084. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.708 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3085. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.709 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:24.601474(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  3086. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.827 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3087. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.828 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@708b52f2]
  3088. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.828 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@708b52f2]
  3089. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.828 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@708b52f2]
  3090. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.828 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@708b52f2]
  3091. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:24.942 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=31c4d597705b433faa5757746dfc006e, sectionCount=8
  3092. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.035 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3093. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.035 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a9dc223]
  3094. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.035 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3095. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.035 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  3096. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.036 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 9cb5b08fd7184313b85a5bb9f1235465(String)
  3097. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.092 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  3098. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.093 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a9dc223]
  3099. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.093 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a9dc223] from current transaction
  3100. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.095 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  3101. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.095 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为约78%,反映出生产基地具备较为充足的生产能力,且实际产出与设计能力之间存在一定差距。从产销情况看,上年度共交付成套线体38条,关键部件出货量约为12万台套,表明企业在产品交付和核心零部件供应方面保持稳定输出。此外,企业客户集中度较高,最近一年前五大客户贡献收入占比达46%,显示出客户结构相对集中,对主要客户的依赖程度较高。上述数据为后续偿债能力分析及现金流评估提供了基础支撑。","createTime":"2026-04-09 00:34:20.023157","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:34:20.023161"},{"content":"企业作为高新技术企业,具备良好的主体资质与行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出其在市场中的竞争力和盈利能力的稳步增强。同时,企业在近三年内未出现公开披露的债务违约记录,信用状况良好,为融资活动提供了坚实的信用基础。在合作银行授信方面,企业已与多家银行建立稳定的授信合作关系,具备一定的融资渠道支持,有助于保障融资安排的顺利实施。上述主体条件与信用表现,构成了当前融资方案得以推进的重要基础,也为后续流动资金贷款的结构化设计提供了合理依据。","createTime":"2026-04-09 00:34:19.634353","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:34:19.634358"},{"content":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要基础。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在股权分布上具备一定的多元化特征,有助于增强企业内部利益相关方的参与度与稳定性。\n\n在治理结构方面,企业董事会共设7个席位,其中独立董事占3席,表明公司在治理机制上具备一定制衡与专业支持能力。同时,企业已设立审计委员会,体现了其在内部监督与财务合规管理方面的制度安排。上述股权与治理结构的设置,为企业的日常运营及战略决策提供了基本的组织保障,也为后续财务分析与融资方案设计提供了必要的背景支撑。","createTime":"2026-04-09 00:34:20.410880","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:34:20.410886"},{"content":"该企业收入结构主要由产线集成与交付、维保与技术服务以及核心零部件销售三部分构成,其中产线集成与交付占比最高,为58%,反映出其在系统性工程解决方案提供方面具备较强的业务能力;维保与技术服务占22%,表明企业在产品全生命周期服务方面具有一定布局;核心零部件销售占20%,体现出其在产业链上下游协同方面的一定参与度。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余行业合计占比约25%,显示出其客户结构较为多元,业务拓展具有一定的市场广度。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,典型交付周期介于4至9个月之间,表明其项目执行周期较长,需在资金安排和资源调配上保持较高灵活性。这一交付特征也对企业的运营效率和现金流管理提出了一定要求,需在后续财务分析中进一步关注其资金周转能力和项目进度匹配情况。整体来看,企业业务板块构成与行业分布呈现出多元化、专业化的发展特点,为其财务状况及融资需求的深入分析提供了重要的业务背景支持。","createTime":"2026-04-09 00:34:20.954832","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:34:20.954838"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平与所有者权益之间形成合理配比。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,反映出企业具备一定的盈利基础。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,表明企业经营性现金流较为稳健,投资支出对现金流形成一定压力,而融资活动则对企业资金补充起到一定作用。","createTime":"2026-04-09 00:34:20.459884","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:34:20.459889"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注其债务结构的合理性及长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但速动比率略低于1,提示其短期流动性存在一定压力,尤其在应对突发性资金需求时可能面临一定挑战。\n\n从现金流角度来看,企业近两年经营活动产生的现金流净额分别为1.05亿元和1.10亿元,显示出其主营业务具备稳定的现金生成能力。同时,同期利息支出分别为0.31亿元和0.33亿元,表明企业能够较为充分地覆盖其债务利息支出,具备一定的财务安全性。然而,这一现金流覆盖水平仍需结合企业未来融资安排及资本支出计划进行持续跟踪评估。\n\n在风险因素方面,企业客户集中度较高,前五大客户占比偏高,存在因单一行业波动而带来的潜在经营风险。此外,近年来由于产线扩建导致资本性支出较大,投资现金流为负,这在一定程度上对企业的现金流结构产生影响,需关注其后续资金调配能力和投资回报情况。上述因素均对企业整体财务稳健性构成一定影响,需在后续融资方案设计中予以充分考量。","createTime":"2026-04-09 00:34:22.299047","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:34:22.299053"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),全面提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖关键生产环节的现代化改造,以支持企业未来在智能制造领域的持续发展需求。","createTime":"2026-04-09 00:34:21.285426","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:34:21.285430"},{"content":"根据企业当前经营状况及融资需求,拟通过发行不超过5亿元的3年期中期票据进行融资,该安排在规模设定、资金用途配置及融资动因方面均具备充分的合理性与实施基础。从资金使用角度看,拟募集资金中约2.5亿元将用于补充流动资金,以应对订单增长带来的营运资金占用压力,具体表现为原材料备货需求增加及应收账款周期延长所形成的资金缺口;约1.5亿元将用于偿还到期债务,旨在有效缓解集中偿债可能引发的流动性波动风险;剩余约1.0亿元将专项用于项目建设尾款及相关支出,确保项目顺利收尾并实现预期效益。整体来看,该融资方案紧扣企业实际经营节奏与财务结构优化需求,既保障了短期流动性安全,又为长期发展提供了有力支撑,具备良好的适配性与可操作性。","createTime":"2026-04-09 00:34:22.326307","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:34:22.326313"}](String), default(String), 2026-04-09T00:34:17.581389(LocalDateTime), 2026-04-09T00:34:24.943281(LocalDateTime), 2026-04-09T00:34:24.943270(LocalDateTime), 1(Integer), 9cb5b08fd7184313b85a5bb9f1235465(String)
  3102. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.210 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  3103. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.210 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a9dc223]
  3104. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.210 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a9dc223]
  3105. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.210 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a9dc223]
  3106. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.210 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a9dc223]
  3107. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.381 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3108. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.381 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34284762]
  3109. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.381 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3110. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.381 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3111. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.382 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String)
  3112. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.450 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3113. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.450 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34284762]
  3114. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.450 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34284762] from current transaction
  3115. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.452 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3116. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.453 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T00:32:35(LocalDateTime), 2026-04-09T00:34:25.329252(LocalDateTime), 2026-04-09T00:32:37(LocalDateTime), 1(Integer), 31c4d597705b433faa5757746dfc006e(String)
  3117. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.559 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3118. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.559 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34284762]
  3119. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.559 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34284762]
  3120. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.559 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34284762]
  3121. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.559 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@34284762]
  3122. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.677 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=31c4d597705b433faa5757746dfc006e, reportId=9cb5b08fd7184313b85a5bb9f1235465
  3123. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.677 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=9cb5b08fd7184313b85a5bb9f1235465, outlineId=59ded1f73998401ba41e06f70f63f7ed
  3124. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.678 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=9cb5b08fd7184313b85a5bb9f1235465
  3125. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.731 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3126. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.732 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@468463d0]
  3127. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.732 DEBUG 76486 --- [http-nio-8080-exec-6] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@76a2ecd9] will be managed by Spring
  3128. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.732 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  3129. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.732 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 9cb5b08fd7184313b85a5bb9f1235465(String)
  3130. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.795 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  3131. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.795 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@468463d0]
  3132. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.796 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@468463d0] from current transaction
  3133. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.796 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  3134. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.797 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 31c4d597705b433faa5757746dfc006e(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为约78%,反映出生产基地具备较为充足的生产能力,且实际产出与设计能力之间存在一定差距。从产销情况看,上年度共交付成套线体38条,关键部件出货量约为12万台套,表明企业在产品交付和核心零部件供应方面保持稳定输出。此外,企业客户集中度较高,最近一年前五大客户贡献收入占比达46%,显示出客户结构相对集中,对主要客户的依赖程度较高。上述数据为后续偿债能力分析及现金流评估提供了基础支撑。","createTime":"2026-04-09 00:34:20.023157","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 00:34:20.023161"},{"content":"企业作为高新技术企业,具备良好的主体资质与行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出其在市场中的竞争力和盈利能力的稳步增强。同时,企业在近三年内未出现公开披露的债务违约记录,信用状况良好,为融资活动提供了坚实的信用基础。在合作银行授信方面,企业已与多家银行建立稳定的授信合作关系,具备一定的融资渠道支持,有助于保障融资安排的顺利实施。上述主体条件与信用表现,构成了当前融资方案得以推进的重要基础,也为后续流动资金贷款的结构化设计提供了合理依据。","createTime":"2026-04-09 00:34:19.634353","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 00:34:19.634358"},{"content":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要基础。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在股权分布上具备一定的多元化特征,有助于增强企业内部利益相关方的参与度与稳定性。\n\n在治理结构方面,企业董事会共设7个席位,其中独立董事占3席,表明公司在治理机制上具备一定制衡与专业支持能力。同时,企业已设立审计委员会,体现了其在内部监督与财务合规管理方面的制度安排。上述股权与治理结构的设置,为企业的日常运营及战略决策提供了基本的组织保障,也为后续财务分析与融资方案设计提供了必要的背景支撑。","createTime":"2026-04-09 00:34:20.410880","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 00:34:20.410886"},{"content":"该企业收入结构主要由产线集成与交付、维保与技术服务以及核心零部件销售三部分构成,其中产线集成与交付占比最高,为58%,反映出其在系统性工程解决方案提供方面具备较强的业务能力;维保与技术服务占22%,表明企业在产品全生命周期服务方面具有一定布局;核心零部件销售占20%,体现出其在产业链上下游协同方面的一定参与度。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余行业合计占比约25%,显示出其客户结构较为多元,业务拓展具有一定的市场广度。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,典型交付周期介于4至9个月之间,表明其项目执行周期较长,需在资金安排和资源调配上保持较高灵活性。这一交付特征也对企业的运营效率和现金流管理提出了一定要求,需在后续财务分析中进一步关注其资金周转能力和项目进度匹配情况。整体来看,企业业务板块构成与行业分布呈现出多元化、专业化的发展特点,为其财务状况及融资需求的深入分析提供了重要的业务背景支持。","createTime":"2026-04-09 00:34:20.954832","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 00:34:20.954838"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平与所有者权益之间形成合理配比。利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,反映出企业具备一定的盈利基础。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,表明企业经营性现金流较为稳健,投资支出对现金流形成一定压力,而融资活动则对企业资金补充起到一定作用。","createTime":"2026-04-09 00:34:20.459884","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 00:34:20.459889"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注其债务结构的合理性及长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但速动比率略低于1,提示其短期流动性存在一定压力,尤其在应对突发性资金需求时可能面临一定挑战。\n\n从现金流角度来看,企业近两年经营活动产生的现金流净额分别为1.05亿元和1.10亿元,显示出其主营业务具备稳定的现金生成能力。同时,同期利息支出分别为0.31亿元和0.33亿元,表明企业能够较为充分地覆盖其债务利息支出,具备一定的财务安全性。然而,这一现金流覆盖水平仍需结合企业未来融资安排及资本支出计划进行持续跟踪评估。\n\n在风险因素方面,企业客户集中度较高,前五大客户占比偏高,存在因单一行业波动而带来的潜在经营风险。此外,近年来由于产线扩建导致资本性支出较大,投资现金流为负,这在一定程度上对企业的现金流结构产生影响,需关注其后续资金调配能力和投资回报情况。上述因素均对企业整体财务稳健性构成一定影响,需在后续融资方案设计中予以充分考量。","createTime":"2026-04-09 00:34:22.299047","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 00:34:22.299053"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),全面提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖关键生产环节的现代化改造,以支持企业未来在智能制造领域的持续发展需求。","createTime":"2026-04-09 00:34:21.285426","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 00:34:21.285430"},{"content":"根据企业当前经营状况及融资需求,拟通过发行不超过5亿元的3年期中期票据进行融资,该安排在规模设定、资金用途配置及融资动因方面均具备充分的合理性与实施基础。从资金使用角度看,拟募集资金中约2.5亿元将用于补充流动资金,以应对订单增长带来的营运资金占用压力,具体表现为原材料备货需求增加及应收账款周期延长所形成的资金缺口;约1.5亿元将用于偿还到期债务,旨在有效缓解集中偿债可能引发的流动性波动风险;剩余约1.0亿元将专项用于项目建设尾款及相关支出,确保项目顺利收尾并实现预期效益。整体来看,该融资方案紧扣企业实际经营节奏与财务结构优化需求,既保障了短期流动性安全,又为长期发展提供了有力支撑,具备良好的适配性与可操作性。","createTime":"2026-04-09 00:34:22.326307","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 00:34:22.326313"}](String), default(String), 2026-04-09T00:34:17.581389(LocalDateTime), 2026-04-09T00:34:25.678722(LocalDateTime), 2026-04-09T00:34:24.943270(LocalDateTime), 1(Integer), 9cb5b08fd7184313b85a5bb9f1235465(String)
  3135. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.928 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  3136. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.928 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@468463d0]
  3137. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.929 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@468463d0]
  3138. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.929 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@468463d0]
  3139. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:25.929 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@468463d0]
  3140. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:26.032 INFO 76486 --- [http-nio-8080-exec-6] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=31c4d597705b433faa5757746dfc006e
  3141. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:26.032 DEBUG 76486 --- [http-nio-8080-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3142. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:26.032 DEBUG 76486 --- [http-nio-8080-exec-6] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"," (truncated)...]
  3143. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:26.037 DEBUG 76486 --- [http-nio-8080-exec-6] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  3144. traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:26.037 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.observability.MdcConfig : MDC清理完成
  3145. traceId= tenantId=2026-04-09 09:52:37.121 INFO 99245 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  3146. traceId= tenantId=2026-04-09 09:52:37.137 INFO 99245 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 99245 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  3147. traceId= tenantId=2026-04-09 09:52:37.137 DEBUG 99245 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  3148. traceId= tenantId=2026-04-09 09:52:37.138 INFO 99245 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  3149. traceId= tenantId=2026-04-09 09:52:37.565 INFO 99245 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  3150. traceId= tenantId=2026-04-09 09:52:37.566 INFO 99245 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  3151. traceId= tenantId=2026-04-09 09:52:37.580 INFO 99245 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 7 ms. Found 0 Redis repository interfaces.
  3152. traceId= tenantId=2026-04-09 09:52:37.624 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  3153. traceId= tenantId=2026-04-09 09:52:37.624 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  3154. traceId= tenantId=2026-04-09 09:52:37.624 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  3155. traceId= tenantId=2026-04-09 09:52:37.624 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  3156. traceId= tenantId=2026-04-09 09:52:37.624 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  3157. traceId= tenantId=2026-04-09 09:52:37.625 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  3158. traceId= tenantId=2026-04-09 09:52:37.626 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  3159. traceId= tenantId=2026-04-09 09:52:37.626 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  3160. traceId= tenantId=2026-04-09 09:52:37.626 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  3161. traceId= tenantId=2026-04-09 09:52:37.626 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  3162. traceId= tenantId=2026-04-09 09:52:37.626 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  3163. traceId= tenantId=2026-04-09 09:52:37.626 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  3164. traceId= tenantId=2026-04-09 09:52:37.627 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  3165. traceId= tenantId=2026-04-09 09:52:37.627 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  3166. traceId= tenantId=2026-04-09 09:52:37.627 DEBUG 99245 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  3167. traceId= tenantId=2026-04-09 09:52:37.907 INFO 99245 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  3168. traceId= tenantId=2026-04-09 09:52:37.911 INFO 99245 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  3169. traceId= tenantId=2026-04-09 09:52:37.912 INFO 99245 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  3170. traceId= tenantId=2026-04-09 09:52:37.912 INFO 99245 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  3171. traceId= tenantId=2026-04-09 09:52:37.934 INFO 99245 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  3172. traceId= tenantId=2026-04-09 09:52:37.934 INFO 99245 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 782 ms
  3173. traceId= tenantId=2026-04-09 09:52:37.966 DEBUG 99245 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  3174. traceId= tenantId=2026-04-09 09:52:37.966 INFO 99245 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  3175. traceId= tenantId=2026-04-09 09:52:37.966 DEBUG 99245 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  3176. traceId= tenantId=2026-04-09 09:52:37.994 INFO 99245 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  3177. traceId= tenantId=2026-04-09 09:52:38.026 INFO 99245 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  3178. traceId= tenantId=2026-04-09 09:52:38.319 INFO 99245 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  3179. traceId= tenantId=2026-04-09 09:52:38.336 INFO 99245 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  3180. traceId= tenantId=2026-04-09 09:52:38.340 INFO 99245 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  3181. traceId= tenantId=2026-04-09 09:52:38.394 DEBUG 99245 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  3182. traceId= tenantId=2026-04-09 09:52:38.456 DEBUG 99245 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  3183. traceId= tenantId=2026-04-09 09:52:38.472 INFO 99245 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  3184. traceId= tenantId=2026-04-09 09:52:38.472 INFO 99245 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  3185. traceId= tenantId=2026-04-09 09:52:38.478 DEBUG 99245 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  3186. traceId= tenantId=2026-04-09 09:52:38.501 INFO 99245 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@342dc040, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@3a8ead9, org.springframework.security.web.context.SecurityContextHolderFilter@62ee1c89, org.springframework.security.web.header.HeaderWriterFilter@81dfdee, org.springframework.web.filter.CorsFilter@281ca256, org.springframework.security.web.authentication.logout.LogoutFilter@2d3eb1ea, com.yuxin.finrep.web.security.TenantContextFilter@6ea66c33, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@52a74328, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3093b9ff, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@26feccf7, org.springframework.security.web.session.SessionManagementFilter@3d2eb7fa, org.springframework.security.web.access.ExceptionTranslationFilter@57df09a7, org.springframework.security.web.access.intercept.AuthorizationFilter@3c68e82]
  3187. traceId= tenantId=2026-04-09 09:52:38.687 DEBUG 99245 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3188. traceId= tenantId=2026-04-09 09:52:38.702 DEBUG 99245 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  3189. traceId= tenantId=2026-04-09 09:52:38.865 INFO 99245 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  3190. traceId= tenantId=2026-04-09 09:52:38.869 INFO 99245 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  3191. traceId= tenantId=2026-04-09 09:52:38.874 INFO 99245 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.95 seconds (process running for 2.28)
  3192. traceId= tenantId=2026-04-09 09:53:02.914 INFO 99245 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  3193. traceId= tenantId=2026-04-09 09:53:02.914 INFO 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  3194. traceId= tenantId=2026-04-09 09:53:02.914 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  3195. traceId= tenantId=2026-04-09 09:53:02.915 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  3196. traceId= tenantId=2026-04-09 09:53:02.915 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  3197. traceId= tenantId=2026-04-09 09:53:02.916 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@47299ae8
  3198. traceId= tenantId=2026-04-09 09:53:02.916 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@91b3ea1
  3199. traceId= tenantId=2026-04-09 09:53:02.916 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3200. traceId= tenantId=2026-04-09 09:53:02.916 INFO 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 2 ms
  3201. traceId= tenantId=2026-04-09 09:53:02.920 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=93850cc5cdfe4aa582fea5189aed54f4, tenantId=null, userId=null
  3202. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.928 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  3203. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.936 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  3204. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.937 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  3205. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.937 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  3206. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.938 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  3207. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.939 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  3208. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.940 DEBUG 99245 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  3209. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.940 DEBUG 99245 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 46b7cef8c45d4a1393ce098857e3bab8
  3210. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.972 DEBUG 99245 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  3211. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.993 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  3212. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:02.993 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  3213. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.654 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3214. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.658 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b485ecb]
  3215. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.660 DEBUG 99245 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3216. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.663 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3217. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.671 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3218. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.722 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  3219. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.723 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b485ecb]
  3220. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.723 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b485ecb] from current transaction
  3221. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.740 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  3222. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.740 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T09:53:02.993687(LocalDateTime), 2026-04-09T09:53:02.993687(LocalDateTime), 1(Integer)
  3223. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.835 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  3224. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.836 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b485ecb]
  3225. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.842 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b485ecb]
  3226. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.843 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b485ecb]
  3227. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.843 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7b485ecb]
  3228. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.938 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=1f94d7d6b8e94b22b052cce86ce5b731
  3229. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.938 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=1f94d7d6b8e94b22b052cce86ce5b731
  3230. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.938 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3231. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.939 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3cc803fd] was not registered for synchronization because synchronization is not active
  3232. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.939 DEBUG 99245 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3233. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.939 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3234. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.939 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3235. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.989 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3236. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:03.990 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3cc803fd]
  3237. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.037 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3238. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.037 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fdd2db1]
  3239. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.038 DEBUG 99245 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3240. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.038 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3241. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.038 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3242. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.085 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3243. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.086 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fdd2db1]
  3244. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.087 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fdd2db1] from current transaction
  3245. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.103 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3246. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.105 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:53:03.990975(LocalDateTime), 2026-04-09T09:53:03.990967(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3247. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.198 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3248. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.198 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fdd2db1]
  3249. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.198 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fdd2db1]
  3250. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.198 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fdd2db1]
  3251. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.198 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fdd2db1]
  3252. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.291 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=1f94d7d6b8e94b22b052cce86ce5b731
  3253. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.291 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=1f94d7d6b8e94b22b052cce86ce5b731
  3254. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.291 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3255. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.291 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6dbcb27e] was not registered for synchronization because synchronization is not active
  3256. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.291 DEBUG 99245 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3257. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.292 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3258. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.292 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3259. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.339 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3260. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.339 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6dbcb27e]
  3261. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.341 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  3262. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.353 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  3263. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.360 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3264. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.360 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  3265. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:04.361 INFO 99245 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  3266. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.786 INFO 99245 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=6ms
  3267. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.787 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  3268. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.788 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3269. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.792 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3270. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.861 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3271. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.861 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4260326e]
  3272. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.861 DEBUG 99245 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3273. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.861 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  3274. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.862 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: d7512a2547064f939850407ca93b33f2(String)
  3275. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.906 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  3276. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.906 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4260326e]
  3277. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.906 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4260326e] from current transaction
  3278. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.907 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  3279. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:06.908 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: d7512a2547064f939850407ca93b33f2(String), 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), false(Boolean), 1(Integer), 2026-04-09T09:53:06.795506(LocalDateTime), 2026-04-09T09:53:06.795523(LocalDateTime)
  3280. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.000 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  3281. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.000 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4260326e]
  3282. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.001 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4260326e]
  3283. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.001 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4260326e]
  3284. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.001 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4260326e]
  3285. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.142 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3286. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.142 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2279718c]
  3287. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.142 DEBUG 99245 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3288. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.142 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3289. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.142 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3290. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.189 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3291. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.189 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2279718c]
  3292. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.189 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2279718c] from current transaction
  3293. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.189 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3294. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.189 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:53:07.095893(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3295. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.282 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3296. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.282 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2279718c]
  3297. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.282 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2279718c]
  3298. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.282 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2279718c]
  3299. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.282 DEBUG 99245 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2279718c]
  3300. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.375 INFO 99245 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=1f94d7d6b8e94b22b052cce86ce5b731, outlineId=d7512a2547064f939850407ca93b33f2
  3301. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.385 DEBUG 99245 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3302. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.390 DEBUG 99245 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=d7512a2547064f939850407ca93b33f2, tas (truncated)...]
  3303. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.400 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  3304. traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.400 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  3305. traceId= tenantId=2026-04-09 09:53:23.109 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=f62a272a08214824a2693fb6ed54fa1b, tenantId=null, userId=null
  3306. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.111 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/d7512a2547064f939850407ca93b33f2/confirm-level1
  3307. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.112 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  3308. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.112 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  3309. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.112 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  3310. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.112 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/d7512a2547064f939850407ca93b33f2/confirm-level1
  3311. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.113 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/d7512a2547064f939850407ca93b33f2/confirm-level1", parameters={}
  3312. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.113 DEBUG 99245 --- [http-nio-8080-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  3313. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.114 DEBUG 99245 --- [http-nio-8080-exec-2] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 95f1dd9e54ae4011a8c6e3bdcc6f9910
  3314. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.125 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=d7512a2547064f939850407ca93b33f2, confirmerId=null
  3315. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.125 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=d7512a2547064f939850407ca93b33f2, confirmerId=null
  3316. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.125 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3317. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.125 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@58bf0ae4] was not registered for synchronization because synchronization is not active
  3318. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.126 DEBUG 99245 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3319. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.126 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  3320. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.126 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: d7512a2547064f939850407ca93b33f2(String)
  3321. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.175 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  3322. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.176 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@58bf0ae4]
  3323. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.177 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3324. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.177 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f7010e6] was not registered for synchronization because synchronization is not active
  3325. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.178 DEBUG 99245 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3326. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.178 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3327. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.178 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3328. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.228 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3329. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.229 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f7010e6]
  3330. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.229 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=1f94d7d6b8e94b22b052cce86ce5b731, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  3331. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.281 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3332. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.281 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f835513]
  3333. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.282 DEBUG 99245 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3334. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.282 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  3335. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.282 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: d7512a2547064f939850407ca93b33f2(String)
  3336. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.334 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  3337. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.335 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f835513]
  3338. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.335 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f835513] from current transaction
  3339. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.339 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  3340. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.340 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), true(Boolean), 2026-04-09T09:53:23.230063(LocalDateTime), 2(Integer), 2026-04-09T09:53:07(LocalDateTime), 2026-04-09T09:53:23.230070(LocalDateTime), d7512a2547064f939850407ca93b33f2(String)
  3341. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.435 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  3342. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.435 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f835513]
  3343. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.435 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f835513]
  3344. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.435 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f835513]
  3345. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.435 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f835513]
  3346. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.530 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=d7512a2547064f939850407ca93b33f2
  3347. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.531 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=1f94d7d6b8e94b22b052cce86ce5b731, outlineId=d7512a2547064f939850407ca93b33f2
  3348. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.531 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=1f94d7d6b8e94b22b052cce86ce5b731, level1OutlineId=d7512a2547064f939850407ca93b33f2
  3349. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.531 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3350. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.531 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cc1f726] was not registered for synchronization because synchronization is not active
  3351. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.532 DEBUG 99245 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3352. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.532 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3353. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.532 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3354. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.580 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3355. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.580 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6cc1f726]
  3356. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.581 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3357. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.581 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@58513d0d] was not registered for synchronization because synchronization is not active
  3358. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.581 DEBUG 99245 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3359. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.582 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  3360. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.582 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: d7512a2547064f939850407ca93b33f2(String)
  3361. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.628 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  3362. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.629 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@58513d0d]
  3363. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.629 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","l1_chapter_id":"d7512a2547064f939850407ca93b33f2","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
  3364. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.629 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","l1_chapter_id":"d7512a2547064f939850407ca93b33f2","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
  3365. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.629 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  3366. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.630 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3367. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.630 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","l1_chapter_id":"d7512a2547064f939850407ca93b33f2","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}] as "application/json"
  3368. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:23.630 INFO 99245 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  3369. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.064 INFO 99245 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  3370. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.064 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Response 200 OK
  3371. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.065 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3372. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.066 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要为后续分析提供基础数据支撑,随后围绕偿债能力、现金流及财务风险等核心指标进行深入剖析,形成对企业财务状况的全面评估,为融资方案设计提供关键依据。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}]}
  3373. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.115 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3374. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.115 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ccadbc]
  3375. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.116 DEBUG 99245 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3376. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.116 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  3377. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.116 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 47c8162d9b6b4ed3ab08c16e4cfc6f3d(String)
  3378. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.163 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  3379. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.163 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ccadbc]
  3380. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.163 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ccadbc] from current transaction
  3381. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.165 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  3382. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.166 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 47c8162d9b6b4ed3ab08c16e4cfc6f3d(String), 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要为后续分析提供基础数据支撑,随后围绕偿债能力、现金流及财务风险等核心指标进行深入剖析,形成对企业财务状况的全面评估,为融资方案设计提供关键依据。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}](String), {"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章按照财务分析的逻辑顺序展开,首先通过财务概况与关键报表摘要为后续分析提供基础数据支撑,随后围绕偿债能力、现金流及财务风险等核心指标进行深入剖析,形成对企业财务状况的全面评估,为融资方案设计提供关键依据。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}]}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), false(Boolean), 1(Integer), 2026-04-09T09:53:33.067844(LocalDateTime), 2026-04-09T09:53:33.067851(LocalDateTime)
  3383. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.262 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  3384. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.262 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ccadbc]
  3385. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.263 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ccadbc]
  3386. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.263 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ccadbc]
  3387. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.263 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@ccadbc]
  3388. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.402 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3389. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.402 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@649e627f]
  3390. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.402 DEBUG 99245 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3391. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.402 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3392. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.402 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3393. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.450 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3394. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.450 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@649e627f]
  3395. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.450 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@649e627f] from current transaction
  3396. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.450 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3397. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.451 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:53:33.357915(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3398. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.543 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3399. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.544 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@649e627f]
  3400. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.544 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@649e627f]
  3401. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.544 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@649e627f]
  3402. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.544 DEBUG 99245 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@649e627f]
  3403. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.636 INFO 99245 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=1f94d7d6b8e94b22b052cce86ce5b731, outlineId=47c8162d9b6b4ed3ab08c16e4cfc6f3d
  3404. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.656 DEBUG 99245 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3405. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.661 DEBUG 99245 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=47c8162d9b6b4ed3ab08c16e4cfc6 (truncated)...]
  3406. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.665 DEBUG 99245 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  3407. traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.665 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
  3408. traceId= tenantId=2026-04-09 09:53:43.971 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=3d5fcbd01cae45ca8e7972628244c3cb, tenantId=null, userId=null
  3409. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.972 DEBUG 99245 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/d7512a2547064f939850407ca93b33f2/confirm-level2
  3410. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.973 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  3411. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.973 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  3412. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.973 DEBUG 99245 --- [http-nio-8080-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  3413. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.974 DEBUG 99245 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/d7512a2547064f939850407ca93b33f2/confirm-level2
  3414. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.974 DEBUG 99245 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/d7512a2547064f939850407ca93b33f2/confirm-level2", parameters={}
  3415. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.974 DEBUG 99245 --- [http-nio-8080-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  3416. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.975 DEBUG 99245 --- [http-nio-8080-exec-3] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 9e65c0d1c170472a9b83c566cf210c02
  3417. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.975 INFO 99245 --- [http-nio-8080-exec-3] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=d7512a2547064f939850407ca93b33f2, confirmerId=null
  3418. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.976 INFO 99245 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=d7512a2547064f939850407ca93b33f2, confirmerId=null
  3419. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.976 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3420. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.976 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7494d283] was not registered for synchronization because synchronization is not active
  3421. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.976 DEBUG 99245 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3422. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.976 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  3423. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:43.977 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: d7512a2547064f939850407ca93b33f2(String)
  3424. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.025 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  3425. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.025 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7494d283]
  3426. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.026 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3427. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.026 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3b6e285a] was not registered for synchronization because synchronization is not active
  3428. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.026 DEBUG 99245 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3429. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.026 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3430. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.027 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3431. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.074 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3432. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.075 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3b6e285a]
  3433. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.076 INFO 99245 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=1f94d7d6b8e94b22b052cce86ce5b731, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  3434. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.122 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3435. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.123 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aa37fd3]
  3436. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.123 DEBUG 99245 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3437. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.124 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  3438. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.124 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: d7512a2547064f939850407ca93b33f2(String)
  3439. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.174 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  3440. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.176 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aa37fd3]
  3441. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.176 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aa37fd3] from current transaction
  3442. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.177 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  3443. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.178 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), true(Boolean), 2026-04-09T09:53:44.076161(LocalDateTime), 3(Integer), 2026-04-09T09:53:07(LocalDateTime), 2026-04-09T09:53:44.076165(LocalDateTime), d7512a2547064f939850407ca93b33f2(String)
  3444. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.273 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  3445. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.273 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aa37fd3]
  3446. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.273 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aa37fd3]
  3447. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.274 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aa37fd3]
  3448. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.274 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@aa37fd3]
  3449. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.368 INFO 99245 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=d7512a2547064f939850407ca93b33f2
  3450. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.368 INFO 99245 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=1f94d7d6b8e94b22b052cce86ce5b731, knowledgeUnitCount=0
  3451. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.369 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3452. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.369 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ac91745] was not registered for synchronization because synchronization is not active
  3453. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.369 DEBUG 99245 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3454. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.369 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3455. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.370 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3456. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.419 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3457. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.419 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ac91745]
  3458. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.470 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3459. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.470 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bd5b750]
  3460. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.470 DEBUG 99245 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3461. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.470 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3462. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.471 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3463. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.519 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3464. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.519 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bd5b750]
  3465. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.519 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bd5b750] from current transaction
  3466. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.520 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3467. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.521 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:53:44.420578(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3468. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.616 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3469. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.616 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bd5b750]
  3470. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.616 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bd5b750]
  3471. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.616 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bd5b750]
  3472. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.616 DEBUG 99245 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bd5b750]
  3473. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.708 INFO 99245 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=1f94d7d6b8e94b22b052cce86ce5b731, dataPackageCount=0
  3474. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.709 DEBUG 99245 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3475. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.710 DEBUG 99245 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=d7512a2547064f939850407ca93b3 (truncated)...]
  3476. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.712 DEBUG 99245 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  3477. traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.712 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
  3478. traceId= tenantId=2026-04-09 09:53:51.833 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=4af129c547a9405e8ddbc33372dc7224, tenantId=null, userId=null
  3479. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.834 DEBUG 99245 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/1f94d7d6b8e94b22b052cce86ce5b731/generate
  3480. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.835 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  3481. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.835 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  3482. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.835 DEBUG 99245 --- [http-nio-8080-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  3483. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.835 DEBUG 99245 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/1f94d7d6b8e94b22b052cce86ce5b731/generate
  3484. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.836 DEBUG 99245 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/1f94d7d6b8e94b22b052cce86ce5b731/generate", parameters={}
  3485. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.836 DEBUG 99245 --- [http-nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  3486. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.837 DEBUG 99245 --- [http-nio-8080-exec-4] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: ac02f1c63cf14393be5748957c1f9bca
  3487. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.838 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=1f94d7d6b8e94b22b052cce86ce5b731, confirmerId=null
  3488. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.838 INFO 99245 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=1f94d7d6b8e94b22b052cce86ce5b731, confirmerId=null
  3489. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.838 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3490. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.838 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4422ff9f] was not registered for synchronization because synchronization is not active
  3491. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.838 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3492. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.838 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3493. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.839 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3494. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.886 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3495. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.887 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4422ff9f]
  3496. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.888 INFO 99245 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=1f94d7d6b8e94b22b052cce86ce5b731, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  3497. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.903 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3498. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.903 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ee67c05] was not registered for synchronization because synchronization is not active
  3499. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.911 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3500. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.911 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  3501. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.911 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3502. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.958 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  3503. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.959 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ee67c05]
  3504. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.960 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=1f94d7d6b8e94b22b052cce86ce5b731, confirmer=null
  3505. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.960 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3506. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.960 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61a00e61] was not registered for synchronization because synchronization is not active
  3507. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.960 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3508. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.960 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3509. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:51.960 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3510. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.008 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3511. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.008 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61a00e61]
  3512. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.009 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3513. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.009 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@75341a7a] was not registered for synchronization because synchronization is not active
  3514. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.010 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3515. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.010 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  3516. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.010 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3517. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.056 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  3518. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.056 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@75341a7a]
  3519. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.105 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3520. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.106 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45d31b77]
  3521. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.106 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3522. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.106 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3523. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.106 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3524. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.152 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3525. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.153 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45d31b77]
  3526. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.153 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45d31b77] from current transaction
  3527. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.154 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3528. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.156 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:53:52.057910(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3529. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.253 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3530. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.253 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45d31b77]
  3531. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.253 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45d31b77]
  3532. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.254 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45d31b77]
  3533. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.254 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@45d31b77]
  3534. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.350 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=1f94d7d6b8e94b22b052cce86ce5b731
  3535. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.357 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3536. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.357 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7afd4e5b] was not registered for synchronization because synchronization is not active
  3537. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.358 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3538. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.358 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  3539. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.359 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String), LEVEL2(String)
  3540. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.408 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  3541. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.409 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7afd4e5b]
  3542. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.409 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=1f94d7d6b8e94b22b052cce86ce5b731
  3543. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.409 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3544. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.409 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10fcf34a] was not registered for synchronization because synchronization is not active
  3545. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.410 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3546. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.410 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3547. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.410 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3548. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.465 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3549. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.466 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@10fcf34a]
  3550. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.467 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3551. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.467 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fe0b378] was not registered for synchronization because synchronization is not active
  3552. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.468 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3553. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.468 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  3554. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.468 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String), LEVEL2(String)
  3555. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.519 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  3556. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.519 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fe0b378]
  3557. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.520 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3558. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.520 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13538d81] was not registered for synchronization because synchronization is not active
  3559. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.521 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3560. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.521 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  3561. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.521 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3562. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.570 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  3563. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.571 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13538d81]
  3564. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.621 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3565. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.622 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61ec22b]
  3566. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.622 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3567. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.622 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  3568. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.622 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 61c2b5556df842318c3229f25687ffb3(String)
  3569. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.672 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  3570. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.673 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61ec22b]
  3571. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.673 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61ec22b] from current transaction
  3572. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.675 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  3573. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.675 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: 61c2b5556df842318c3229f25687ffb3(String), 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T09:53:52.571849(LocalDateTime), 2026-04-09T09:53:52.571849(LocalDateTime), 1(Integer)
  3574. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.771 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  3575. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.772 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61ec22b]
  3576. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.773 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61ec22b]
  3577. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.773 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61ec22b]
  3578. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.773 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61ec22b]
  3579. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.912 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3580. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.912 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e3ee072]
  3581. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.913 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3582. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.913 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3583. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.913 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3584. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.960 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3585. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.961 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e3ee072]
  3586. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.961 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e3ee072] from current transaction
  3587. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.962 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3588. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:52.962 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:53:52.866665(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3589. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.058 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3590. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.058 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e3ee072]
  3591. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.058 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e3ee072]
  3592. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.059 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e3ee072]
  3593. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.059 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e3ee072]
  3594. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.154 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, outlineId=47c8162d9b6b4ed3ab08c16e4cfc6f3d
  3595. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.155 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  3596. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.155 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  3597. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.155 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3598. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.156 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@312dd6da] was not registered for synchronization because synchronization is not active
  3599. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.156 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3600. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.156 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3601. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.157 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  3602. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.206 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3603. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.206 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@312dd6da]
  3604. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.210 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  3605. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.213 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3606. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.213 DEBUG 99245 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  3607. traceId= tenantId=2026-04-09 09:53:53.213 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30be3dc1] was not registered for synchronization because synchronization is not active
  3608. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.214 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3609. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.214 INFO 99245 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3610. traceId= tenantId=2026-04-09 09:53:53.214 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3611. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.214 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3612. traceId= tenantId=2026-04-09 09:53:53.214 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  3613. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.214 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3614. traceId= tenantId=2026-04-09 09:53:53.215 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3615. traceId= tenantId=2026-04-09 09:53:53.215 INFO 99245 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3616. traceId= tenantId=2026-04-09 09:53:53.262 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3617. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.262 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@30be3dc1]
  3618. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.262 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  3619. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.263 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3620. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.263 DEBUG 99245 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  3621. traceId= tenantId=2026-04-09 09:53:53.263 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709ce804] was not registered for synchronization because synchronization is not active
  3622. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.264 INFO 99245 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3623. traceId= tenantId=2026-04-09 09:53:53.264 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3624. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.264 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3625. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.265 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  3626. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.265 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3627. traceId= tenantId=2026-04-09 09:53:53.265 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3628. traceId= tenantId=2026-04-09 09:53:53.265 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3629. traceId= tenantId=2026-04-09 09:53:53.265 INFO 99245 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3630. traceId= tenantId=2026-04-09 09:53:53.310 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3631. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.310 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@709ce804]
  3632. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.311 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  3633. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.311 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3634. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.311 DEBUG 99245 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-01-ku-04, nodeName=企业股权结构
  3635. traceId= tenantId=2026-04-09 09:53:53.311 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@250bbb6a] was not registered for synchronization because synchronization is not active
  3636. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.311 INFO 99245 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3637. traceId= tenantId=2026-04-09 09:53:53.311 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3638. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.312 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3639. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.312 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  3640. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.312 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3641. traceId= tenantId=2026-04-09 09:53:53.312 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3642. traceId= tenantId=2026-04-09 09:53:53.312 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3643. traceId= tenantId=2026-04-09 09:53:53.312 INFO 99245 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3644. traceId= tenantId=2026-04-09 09:53:53.358 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3645. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.358 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@250bbb6a]
  3646. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.358 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  3647. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.359 DEBUG 99245 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  3648. traceId= tenantId=2026-04-09 09:53:53.359 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3649. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.359 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1bc371bc] was not registered for synchronization because synchronization is not active
  3650. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.359 INFO 99245 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3651. traceId= tenantId=2026-04-09 09:53:53.360 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3652. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.360 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3653. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.360 DEBUG 99245 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3654. traceId= tenantId=2026-04-09 09:53:53.360 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  3655. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.360 DEBUG 99245 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3656. traceId= tenantId=2026-04-09 09:53:53.360 DEBUG 99245 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3657. traceId= tenantId=2026-04-09 09:53:53.361 INFO 99245 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3658. traceId= tenantId=2026-04-09 09:53:53.407 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 0
  3659. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.407 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1bc371bc]
  3660. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.407 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  3661. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.407 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3662. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.408 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54c44ebc] was not registered for synchronization because synchronization is not active
  3663. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.408 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3664. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.408 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3665. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.408 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  3666. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.454 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3667. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.455 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54c44ebc]
  3668. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.455 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  3669. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.456 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3670. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.456 DEBUG 99245 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  3671. traceId= tenantId=2026-04-09 09:53:53.456 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f2e791f] was not registered for synchronization because synchronization is not active
  3672. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.456 INFO 99245 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3673. traceId= tenantId=2026-04-09 09:53:53.456 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3674. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.456 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3675. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.456 DEBUG 99245 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3676. traceId= tenantId=2026-04-09 09:53:53.457 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  3677. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.457 DEBUG 99245 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3678. traceId= tenantId=2026-04-09 09:53:53.457 DEBUG 99245 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3679. traceId= tenantId=2026-04-09 09:53:53.457 INFO 99245 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3680. traceId= tenantId=2026-04-09 09:53:53.503 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3681. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.503 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f2e791f]
  3682. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.503 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  3683. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.503 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3684. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.503 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8203ed4] was not registered for synchronization because synchronization is not active
  3685. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.504 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3686. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.504 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3687. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.504 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  3688. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.550 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3689. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.550 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8203ed4]
  3690. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.551 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  3691. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.551 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3692. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.551 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73842787] was not registered for synchronization because synchronization is not active
  3693. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.551 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will not be managed by Spring
  3694. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.551 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  3695. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.552 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  3696. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.598 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  3697. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.598 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@73842787]
  3698. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.599 WARN 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  3699. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:55.166 INFO 99245 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  3700. traceId= tenantId=2026-04-09 09:53:55.167 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  3701. traceId= tenantId=2026-04-09 09:53:55.167 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3702. traceId= tenantId=2026-04-09 09:53:55.167 INFO 99245 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为约78%,反映出生产基地具备较为充足的生产能力,且实际产出与设计能力之间存在一定差距。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付和核心零部件供应方面保持稳定水平。同时,企业客户集中度相对较高,最近一年前五大客户收入占比为46%,体现出客户结构在一定程度上依赖主要客户群体。上述数据反映了企业在产能配置、产品交付及客户分布方面的基本特征。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3703. traceId= tenantId=2026-04-09 09:53:55.168 DEBUG 99245 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  3704. traceId= tenantId=2026-04-09 09:53:55.168 DEBUG 99245 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  3705. traceId= tenantId=2026-04-09 09:53:55.168 INFO 99245 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3706. traceId= tenantId=2026-04-09 09:53:55.169 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3707. traceId= tenantId=2026-04-09 09:53:55.169 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3708. traceId= tenantId=2026-04-09 09:53:55.169 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3709. traceId= tenantId=2026-04-09 09:53:55.169 INFO 99245 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3710. traceId= tenantId=2026-04-09 09:53:55.834 INFO 99245 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
  3711. traceId= tenantId=2026-04-09 09:53:55.834 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  3712. traceId= tenantId=2026-04-09 09:53:55.835 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3713. traceId= tenantId=2026-04-09 09:53:55.835 INFO 99245 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在股权多元化方面具有一定基础。从治理结构来看,企业董事会共设7席,其中独立董事占3席,体现了对管理层监督机制的初步构建;同时,审计委员会已设立,表明企业在内部风险控制和财务监督方面具备一定的制度安排。整体来看,企业股权结构和治理框架在当前阶段呈现出相对清晰且具备一定规范性的特征,为后续财务分析与融资方案设计提供了基础支撑。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3714. traceId= tenantId=2026-04-09 09:53:55.835 DEBUG 99245 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  3715. traceId= tenantId=2026-04-09 09:53:55.835 DEBUG 99245 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  3716. traceId= tenantId=2026-04-09 09:53:55.835 INFO 99245 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3717. traceId= tenantId=2026-04-09 09:53:55.836 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3718. traceId= tenantId=2026-04-09 09:53:55.836 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3719. traceId= tenantId=2026-04-09 09:53:55.836 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3720. traceId= tenantId=2026-04-09 09:53:55.836 INFO 99245 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3721. traceId= tenantId=2026-04-09 09:53:55.915 INFO 99245 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  3722. traceId= tenantId=2026-04-09 09:53:55.915 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  3723. traceId= tenantId=2026-04-09 09:53:55.915 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3724. traceId= tenantId=2026-04-09 09:53:55.916 INFO 99245 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为高新技术企业,具备良好的主体资质和行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出其在行业内的专业化能力和市场拓展能力。同时,企业在过去三年内未出现公开披露的债务违约记录,显示出其在信用管理方面的规范性和履约能力的稳定性。上述条件为融资安排提供了坚实的基础,有助于增强金融机构对其偿债能力和经营持续性的信心。\n\n在融资合作方面,企业已与多家银行建立了授信合作关系,表明其在金融资源获取方面具备一定优势,能够有效支持其日常运营及业务发展需求。结合企业当前的财务状况、业务结构及信用表现,相关融资方案的设计充分考虑了其实际经营特点和资金使用需求,具有较强的适配性与可操作性。整体安排逻辑清晰,符合企业现阶段的发展目标和融资需求,为后续融资工作的顺利推进奠定了良好基础。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3725. traceId= tenantId=2026-04-09 09:53:55.916 DEBUG 99245 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  3726. traceId= tenantId=2026-04-09 09:53:55.916 DEBUG 99245 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=1f94d7d6b8e94b22b052cce86ce5b731, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  3727. traceId= tenantId=2026-04-09 09:53:55.916 INFO 99245 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  3728. traceId= tenantId=2026-04-09 09:53:55.917 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  3729. traceId= tenantId=2026-04-09 09:53:55.917 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  3730. traceId= tenantId=2026-04-09 09:53:55.917 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"1f94d7d6b8e94b22b052cce86ce5b731","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  3731. traceId= tenantId=2026-04-09 09:53:55.917 INFO 99245 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  3732. traceId= tenantId=2026-04-09 09:53:56.448 INFO 99245 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  3733. traceId= tenantId=2026-04-09 09:53:56.449 DEBUG 99245 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  3734. traceId= tenantId=2026-04-09 09:53:56.449 DEBUG 99245 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3735. traceId= tenantId=2026-04-09 09:53:56.449 INFO 99245 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模较为稳健,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力。\n\n利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从收入与成本构成来看,企业主营业务保持一定盈利水平,但利润率相对较低,需关注其成本控制及盈利能力的持续性。\n\n现金流量表方面,企业最近一年经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元。整体来看,企业经营性现金流保持正值,投资支出有所增加,融资活动对资金补充起到一定作用。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3736. traceId= tenantId=2026-04-09 09:53:56.449 DEBUG 99245 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  3737. traceId= tenantId=2026-04-09 09:53:57.503 INFO 99245 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
  3738. traceId= tenantId=2026-04-09 09:53:57.503 DEBUG 99245 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  3739. traceId= tenantId=2026-04-09 09:53:57.503 DEBUG 99245 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3740. traceId= tenantId=2026-04-09 09:53:57.503 INFO 99245 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付作为核心业务板块,占总收入的58%,体现了企业在系统性解决方案提供方面具备较强竞争力;维保与技术服务占比22%,反映出其在客户生命周期管理和服务延伸方面的布局;核心零部件销售占比20%,表明企业在关键部件供应能力上具有一定支撑作用。从下游行业分布来看,企业业务高度依赖于汽车制造和消费电子两大行业,分别占营收的约40%和35%,其余25%则来自其他领域,显示出其市场覆盖范围较为广泛,但亦存在一定的行业集中度风险。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,表明其业务规模具备一定体量,且订单储备相对充足。典型交付周期为4至9个月,反映出项目实施周期较长,对资金流动性及项目管理能力提出较高要求。整体来看,企业的业务模式具有较强的系统性和服务性,其收入构成与行业分布共同构成了其经营发展的基础背景,为后续财务状况分析及融资需求评估提供了重要的业务语境支持。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3741. traceId= tenantId=2026-04-09 09:53:57.503 DEBUG 99245 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  3742. traceId= tenantId=2026-04-09 09:53:58.568 INFO 99245 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  3743. traceId= tenantId=2026-04-09 09:53:58.568 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  3744. traceId= tenantId=2026-04-09 09:53:58.568 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3745. traceId= tenantId=2026-04-09 09:53:58.568 INFO 99245 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及MES系统,提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖多个关键环节,涉及生产线的全面优化与信息化管理能力的提升,为后续运营奠定了基础。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3746. traceId= tenantId=2026-04-09 09:53:58.568 DEBUG 99245 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  3747. traceId= tenantId=2026-04-09 09:53:59.329 INFO 99245 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=3ms
  3748. traceId= tenantId=2026-04-09 09:53:59.329 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  3749. traceId= tenantId=2026-04-09 09:53:59.329 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3750. traceId= tenantId=2026-04-09 09:53:59.329 INFO 99245 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注债务结构的合理性及长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定的偿债能力,但速动资产对短期债务的覆盖相对有限,可能在应对突发性资金需求时存在一定压力。\n\n从现金流角度来看,企业近两年的经营活动现金流净额保持稳定,分别为1.05亿元和1.10亿元,显示出其主营业务具备持续产生现金的能力。同时,同期利息支出分别为0.31亿元和0.33亿元,经营活动现金流对利息支出的覆盖较为充足,体现出企业在债务利息支付方面的基本保障能力。然而,这一覆盖比例仍需结合企业整体融资规模及未来资金安排进行综合评估。\n\n在风险控制方面,企业客户集中度较高,前五大客户的收入占比偏高,若相关行业出现波动,可能对企业整体经营稳定性带来影响。此外,企业近年来因产线扩建导致资本性支出较大,投资现金流为负,反映出企业在扩大产能过程中面临较大的资金投入压力,需关注其后续盈利能力是否能够有效支撑相关投资回报。上述因素均需在后续融资方案设计中予以充分考虑,以确保资金使用效率与风险可控性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3751. traceId= tenantId=2026-04-09 09:53:59.330 DEBUG 99245 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  3752. traceId= tenantId=2026-04-09 09:53:59.807 INFO 99245 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  3753. traceId= tenantId=2026-04-09 09:53:59.807 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  3754. traceId= tenantId=2026-04-09 09:53:59.808 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  3755. traceId= tenantId=2026-04-09 09:53:59.808 INFO 99245 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,用于补充企业流动资金、偿还到期债务及支付项目建设尾款及相关支出。该融资规模与期限的设定,充分考虑了企业当前经营状况及未来资金需求的匹配性,旨在优化债务结构、缓解短期流动性压力,并为后续业务拓展提供稳定财务支持。\n\n从资金用途来看,约2.5亿元将用于补充流动资金,以应对因订单增长带来的营运资金占用,包括原材料备货及应收账款周期延长所形成的资金缺口;约1.5亿元将用于偿还即将到期的债务,确保债务到期衔接顺畅,避免因集中兑付引发流动性波动;剩余约1亿元将专项用于项目建设尾款及相关支出,保障项目按期完成并实现预期收益。上述资金安排体现了对企业发展阶段与财务需求的精准匹配。\n\n在融资动因方面,企业当前面临订单增长导致的营运资金压力,同时存在债务集中到期的风险。通过本次中期票据发行,可在较长期限内锁定融资成本,增强资金使用的灵活性和稳定性,有助于提升企业整体财务稳健性与抗风险能力。该融资方案在当前市场环境与企业实际需求下具备较强的适配性与可操作性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  3756. traceId= tenantId=2026-04-09 09:53:59.808 DEBUG 99245 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  3757. traceId= tenantId=2026-04-09 09:53:59.856 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3758. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.856 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3912be5b]
  3759. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.856 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3760. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.857 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3761. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.857 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3762. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.907 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3763. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.907 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3912be5b]
  3764. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.907 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3912be5b] from current transaction
  3765. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.909 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3766. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:59.910 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:53:59.808797(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3767. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.003 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3768. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.003 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3912be5b]
  3769. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.004 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3912be5b]
  3770. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.004 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3912be5b]
  3771. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.004 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3912be5b]
  3772. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.147 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3773. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.147 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@566acb10]
  3774. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.147 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3775. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.147 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3776. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.148 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3777. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.195 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3778. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.196 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@566acb10]
  3779. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.196 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@566acb10] from current transaction
  3780. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.197 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3781. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.198 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:00.100646(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3782. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.293 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3783. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.294 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@566acb10]
  3784. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.294 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@566acb10]
  3785. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.294 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@566acb10]
  3786. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.294 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@566acb10]
  3787. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.433 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3788. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.433 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ce342a1]
  3789. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.433 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3790. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.433 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3791. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.434 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3792. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.481 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3793. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.482 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ce342a1]
  3794. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.482 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ce342a1] from current transaction
  3795. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.483 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3796. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.484 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:00.387664(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3797. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.579 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3798. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.580 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ce342a1]
  3799. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.580 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ce342a1]
  3800. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.580 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ce342a1]
  3801. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.580 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ce342a1]
  3802. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.723 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3803. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.723 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@667238d0]
  3804. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.724 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3805. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.724 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3806. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.724 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3807. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.773 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3808. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.774 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@667238d0]
  3809. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.774 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@667238d0] from current transaction
  3810. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.775 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3811. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.776 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:00.677467(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3812. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.870 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3813. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.870 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@667238d0]
  3814. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.871 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@667238d0]
  3815. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.871 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@667238d0]
  3816. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:00.871 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@667238d0]
  3817. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.010 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3818. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.010 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17309405]
  3819. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.010 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3820. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.011 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3821. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.011 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3822. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.057 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3823. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.058 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17309405]
  3824. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.058 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17309405] from current transaction
  3825. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.059 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3826. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.060 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:00.964108(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3827. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.155 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3828. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.155 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17309405]
  3829. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.155 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17309405]
  3830. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.155 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17309405]
  3831. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.155 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17309405]
  3832. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.298 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3833. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.298 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d5f9416]
  3834. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.299 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3835. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.299 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3836. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.299 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3837. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.346 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3838. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.347 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d5f9416]
  3839. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.347 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d5f9416] from current transaction
  3840. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.348 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3841. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.349 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:01.250906(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3842. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.445 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3843. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.445 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d5f9416]
  3844. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.446 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d5f9416]
  3845. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.446 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d5f9416]
  3846. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.446 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5d5f9416]
  3847. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.589 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3848. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.589 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fb30f41]
  3849. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.589 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3850. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.590 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3851. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.590 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3852. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.638 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3853. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.638 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fb30f41]
  3854. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.638 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fb30f41] from current transaction
  3855. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.639 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3856. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.640 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:01.541989(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3857. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.734 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3858. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.734 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fb30f41]
  3859. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.735 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fb30f41]
  3860. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.735 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fb30f41]
  3861. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.735 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fb30f41]
  3862. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.876 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3863. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.876 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d2978b1]
  3864. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.876 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3865. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.876 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3866. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.877 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3867. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.924 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3868. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.924 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d2978b1]
  3869. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.924 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d2978b1] from current transaction
  3870. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.926 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3871. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:01.927 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:01.830198(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3872. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.020 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3873. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.020 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d2978b1]
  3874. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.021 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d2978b1]
  3875. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.021 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d2978b1]
  3876. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.021 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6d2978b1]
  3877. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.116 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=1f94d7d6b8e94b22b052cce86ce5b731, sectionCount=8
  3878. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.177 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3879. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.177 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2635a24b]
  3880. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.177 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3881. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.177 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  3882. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.178 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 61c2b5556df842318c3229f25687ffb3(String)
  3883. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.228 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  3884. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.228 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2635a24b]
  3885. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.229 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2635a24b] from current transaction
  3886. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.231 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  3887. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.232 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为约78%,反映出生产基地具备较为充足的生产能力,且实际产出与设计能力之间存在一定差距。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付和核心零部件供应方面保持稳定水平。同时,企业客户集中度相对较高,最近一年前五大客户收入占比为46%,体现出客户结构在一定程度上依赖主要客户群体。上述数据反映了企业在产能配置、产品交付及客户分布方面的基本特征。","createTime":"2026-04-09 09:53:55.168267","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 09:53:55.168276"},{"content":"企业作为高新技术企业,具备良好的主体资质和行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出其在行业内的专业化能力和市场拓展能力。同时,企业在过去三年内未出现公开披露的债务违约记录,显示出其在信用管理方面的规范性和履约能力的稳定性。上述条件为融资安排提供了坚实的基础,有助于增强金融机构对其偿债能力和经营持续性的信心。\n\n在融资合作方面,企业已与多家银行建立了授信合作关系,表明其在金融资源获取方面具备一定优势,能够有效支持其日常运营及业务发展需求。结合企业当前的财务状况、业务结构及信用表现,相关融资方案的设计充分考虑了其实际经营特点和资金使用需求,具有较强的适配性与可操作性。整体安排逻辑清晰,符合企业现阶段的发展目标和融资需求,为后续融资工作的顺利推进奠定了良好基础。","createTime":"2026-04-09 09:53:55.916333","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 09:53:55.916338"},{"content":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在股权多元化方面具有一定基础。从治理结构来看,企业董事会共设7席,其中独立董事占3席,体现了对管理层监督机制的初步构建;同时,审计委员会已设立,表明企业在内部风险控制和财务监督方面具备一定的制度安排。整体来看,企业股权结构和治理框架在当前阶段呈现出相对清晰且具备一定规范性的特征,为后续财务分析与融资方案设计提供了基础支撑。","createTime":"2026-04-09 09:53:55.835486","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 09:53:55.835492"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付作为核心业务板块,占总收入的58%,体现了企业在系统性解决方案提供方面具备较强竞争力;维保与技术服务占比22%,反映出其在客户生命周期管理和服务延伸方面的布局;核心零部件销售占比20%,表明企业在关键部件供应能力上具有一定支撑作用。从下游行业分布来看,企业业务高度依赖于汽车制造和消费电子两大行业,分别占营收的约40%和35%,其余25%则来自其他领域,显示出其市场覆盖范围较为广泛,但亦存在一定的行业集中度风险。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,表明其业务规模具备一定体量,且订单储备相对充足。典型交付周期为4至9个月,反映出项目实施周期较长,对资金流动性及项目管理能力提出较高要求。整体来看,企业的业务模式具有较强的系统性和服务性,其收入构成与行业分布共同构成了其经营发展的基础背景,为后续财务状况分析及融资需求评估提供了重要的业务语境支持。","createTime":"2026-04-09 09:53:57.503977","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 09:53:57.503982"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模较为稳健,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力。\n\n利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从收入与成本构成来看,企业主营业务保持一定盈利水平,但利润率相对较低,需关注其成本控制及盈利能力的持续性。\n\n现金流量表方面,企业最近一年经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元。整体来看,企业经营性现金流保持正值,投资支出有所增加,融资活动对资金补充起到一定作用。","createTime":"2026-04-09 09:53:56.449817","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 09:53:56.449823"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注债务结构的合理性及长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定的偿债能力,但速动资产对短期债务的覆盖相对有限,可能在应对突发性资金需求时存在一定压力。\n\n从现金流角度来看,企业近两年的经营活动现金流净额保持稳定,分别为1.05亿元和1.10亿元,显示出其主营业务具备持续产生现金的能力。同时,同期利息支出分别为0.31亿元和0.33亿元,经营活动现金流对利息支出的覆盖较为充足,体现出企业在债务利息支付方面的基本保障能力。然而,这一覆盖比例仍需结合企业整体融资规模及未来资金安排进行综合评估。\n\n在风险控制方面,企业客户集中度较高,前五大客户的收入占比偏高,若相关行业出现波动,可能对企业整体经营稳定性带来影响。此外,企业近年来因产线扩建导致资本性支出较大,投资现金流为负,反映出企业在扩大产能过程中面临较大的资金投入压力,需关注其后续盈利能力是否能够有效支撑相关投资回报。上述因素均需在后续融资方案设计中予以充分考虑,以确保资金使用效率与风险可控性。","createTime":"2026-04-09 09:53:59.330024","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 09:53:59.330031"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及MES系统,提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖多个关键环节,涉及生产线的全面优化与信息化管理能力的提升,为后续运营奠定了基础。","createTime":"2026-04-09 09:53:58.568766","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 09:53:58.568855"},{"content":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,用于补充企业流动资金、偿还到期债务及支付项目建设尾款及相关支出。该融资规模与期限的设定,充分考虑了企业当前经营状况及未来资金需求的匹配性,旨在优化债务结构、缓解短期流动性压力,并为后续业务拓展提供稳定财务支持。\n\n从资金用途来看,约2.5亿元将用于补充流动资金,以应对因订单增长带来的营运资金占用,包括原材料备货及应收账款周期延长所形成的资金缺口;约1.5亿元将用于偿还即将到期的债务,确保债务到期衔接顺畅,避免因集中兑付引发流动性波动;剩余约1亿元将专项用于项目建设尾款及相关支出,保障项目按期完成并实现预期收益。上述资金安排体现了对企业发展阶段与财务需求的精准匹配。\n\n在融资动因方面,企业当前面临订单增长导致的营运资金压力,同时存在债务集中到期的风险。通过本次中期票据发行,可在较长期限内锁定融资成本,增强资金使用的灵活性和稳定性,有助于提升企业整体财务稳健性与抗风险能力。该融资方案在当前市场环境与企业实际需求下具备较强的适配性与可操作性。","createTime":"2026-04-09 09:53:59.808502","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 09:53:59.808507"}](String), default(String), 2026-04-09T09:53:52.571849(LocalDateTime), 2026-04-09T09:54:02.117177(LocalDateTime), 2026-04-09T09:54:02.117170(LocalDateTime), 1(Integer), 61c2b5556df842318c3229f25687ffb3(String)
  3888. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.328 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  3889. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.329 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2635a24b]
  3890. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.329 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2635a24b]
  3891. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.329 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2635a24b]
  3892. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.329 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2635a24b]
  3893. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.469 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3894. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.469 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e5354c5]
  3895. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.469 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3896. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.469 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  3897. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.470 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3898. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.517 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  3899. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.517 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e5354c5]
  3900. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.517 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e5354c5] from current transaction
  3901. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.518 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  3902. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.519 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T09:53:03(LocalDateTime), 2026-04-09T09:54:02.422634(LocalDateTime), 2026-04-09T09:53:04(LocalDateTime), 1(Integer), 1f94d7d6b8e94b22b052cce86ce5b731(String)
  3903. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.613 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  3904. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.613 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e5354c5]
  3905. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.614 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e5354c5]
  3906. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.614 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e5354c5]
  3907. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.614 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e5354c5]
  3908. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.708 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=1f94d7d6b8e94b22b052cce86ce5b731, reportId=61c2b5556df842318c3229f25687ffb3
  3909. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.708 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=61c2b5556df842318c3229f25687ffb3, outlineId=47c8162d9b6b4ed3ab08c16e4cfc6f3d
  3910. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.708 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=61c2b5556df842318c3229f25687ffb3
  3911. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.754 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  3912. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.755 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4506ee52]
  3913. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.755 DEBUG 99245 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@5f54803a] will be managed by Spring
  3914. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.755 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  3915. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.755 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 61c2b5556df842318c3229f25687ffb3(String)
  3916. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.802 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  3917. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.802 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4506ee52]
  3918. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.803 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4506ee52] from current transaction
  3919. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.810 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  3920. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.811 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 1f94d7d6b8e94b22b052cce86ce5b731(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为约78%,反映出生产基地具备较为充足的生产能力,且实际产出与设计能力之间存在一定差距。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付和核心零部件供应方面保持稳定水平。同时,企业客户集中度相对较高,最近一年前五大客户收入占比为46%,体现出客户结构在一定程度上依赖主要客户群体。上述数据反映了企业在产能配置、产品交付及客户分布方面的基本特征。","createTime":"2026-04-09 09:53:55.168267","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 09:53:55.168276"},{"content":"企业作为高新技术企业,具备良好的主体资质和行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出其在行业内的专业化能力和市场拓展能力。同时,企业在过去三年内未出现公开披露的债务违约记录,显示出其在信用管理方面的规范性和履约能力的稳定性。上述条件为融资安排提供了坚实的基础,有助于增强金融机构对其偿债能力和经营持续性的信心。\n\n在融资合作方面,企业已与多家银行建立了授信合作关系,表明其在金融资源获取方面具备一定优势,能够有效支持其日常运营及业务发展需求。结合企业当前的财务状况、业务结构及信用表现,相关融资方案的设计充分考虑了其实际经营特点和资金使用需求,具有较强的适配性与可操作性。整体安排逻辑清晰,符合企业现阶段的发展目标和融资需求,为后续融资工作的顺利推进奠定了良好基础。","createTime":"2026-04-09 09:53:55.916333","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 09:53:55.916338"},{"content":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要依据。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在股权多元化方面具有一定基础。从治理结构来看,企业董事会共设7席,其中独立董事占3席,体现了对管理层监督机制的初步构建;同时,审计委员会已设立,表明企业在内部风险控制和财务监督方面具备一定的制度安排。整体来看,企业股权结构和治理框架在当前阶段呈现出相对清晰且具备一定规范性的特征,为后续财务分析与融资方案设计提供了基础支撑。","createTime":"2026-04-09 09:53:55.835486","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 09:53:55.835492"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付作为核心业务板块,占总收入的58%,体现了企业在系统性解决方案提供方面具备较强竞争力;维保与技术服务占比22%,反映出其在客户生命周期管理和服务延伸方面的布局;核心零部件销售占比20%,表明企业在关键部件供应能力上具有一定支撑作用。从下游行业分布来看,企业业务高度依赖于汽车制造和消费电子两大行业,分别占营收的约40%和35%,其余25%则来自其他领域,显示出其市场覆盖范围较为广泛,但亦存在一定的行业集中度风险。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,表明其业务规模具备一定体量,且订单储备相对充足。典型交付周期为4至9个月,反映出项目实施周期较长,对资金流动性及项目管理能力提出较高要求。整体来看,企业的业务模式具有较强的系统性和服务性,其收入构成与行业分布共同构成了其经营发展的基础背景,为后续财务状况分析及融资需求评估提供了重要的业务语境支持。","createTime":"2026-04-09 09:53:57.503977","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 09:53:57.503982"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模较为稳健,负债水平处于可控范围,净资产占总资产比重约为45.1%,反映出企业具备一定的资本实力。\n\n利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从收入与成本构成来看,企业主营业务保持一定盈利水平,但利润率相对较低,需关注其成本控制及盈利能力的持续性。\n\n现金流量表方面,企业最近一年经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元。整体来看,企业经营性现金流保持正值,投资支出有所增加,融资活动对资金补充起到一定作用。","createTime":"2026-04-09 09:53:56.449817","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 09:53:56.449823"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注债务结构的合理性及长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定的偿债能力,但速动资产对短期债务的覆盖相对有限,可能在应对突发性资金需求时存在一定压力。\n\n从现金流角度来看,企业近两年的经营活动现金流净额保持稳定,分别为1.05亿元和1.10亿元,显示出其主营业务具备持续产生现金的能力。同时,同期利息支出分别为0.31亿元和0.33亿元,经营活动现金流对利息支出的覆盖较为充足,体现出企业在债务利息支付方面的基本保障能力。然而,这一覆盖比例仍需结合企业整体融资规模及未来资金安排进行综合评估。\n\n在风险控制方面,企业客户集中度较高,前五大客户的收入占比偏高,若相关行业出现波动,可能对企业整体经营稳定性带来影响。此外,企业近年来因产线扩建导致资本性支出较大,投资现金流为负,反映出企业在扩大产能过程中面临较大的资金投入压力,需关注其后续盈利能力是否能够有效支撑相关投资回报。上述因素均需在后续融资方案设计中予以充分考虑,以确保资金使用效率与风险可控性。","createTime":"2026-04-09 09:53:59.330024","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 09:53:59.330031"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及MES系统,提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖多个关键环节,涉及生产线的全面优化与信息化管理能力的提升,为后续运营奠定了基础。","createTime":"2026-04-09 09:53:58.568766","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 09:53:58.568855"},{"content":"根据本项目融资安排,拟通过发行不超过5亿元的3年期中期票据,用于补充企业流动资金、偿还到期债务及支付项目建设尾款及相关支出。该融资规模与期限的设定,充分考虑了企业当前经营状况及未来资金需求的匹配性,旨在优化债务结构、缓解短期流动性压力,并为后续业务拓展提供稳定财务支持。\n\n从资金用途来看,约2.5亿元将用于补充流动资金,以应对因订单增长带来的营运资金占用,包括原材料备货及应收账款周期延长所形成的资金缺口;约1.5亿元将用于偿还即将到期的债务,确保债务到期衔接顺畅,避免因集中兑付引发流动性波动;剩余约1亿元将专项用于项目建设尾款及相关支出,保障项目按期完成并实现预期收益。上述资金安排体现了对企业发展阶段与财务需求的精准匹配。\n\n在融资动因方面,企业当前面临订单增长导致的营运资金压力,同时存在债务集中到期的风险。通过本次中期票据发行,可在较长期限内锁定融资成本,增强资金使用的灵活性和稳定性,有助于提升企业整体财务稳健性与抗风险能力。该融资方案在当前市场环境与企业实际需求下具备较强的适配性与可操作性。","createTime":"2026-04-09 09:53:59.808502","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 09:53:59.808507"}](String), default(String), 2026-04-09T09:53:52.571849(LocalDateTime), 2026-04-09T09:54:02.709128(LocalDateTime), 2026-04-09T09:54:02.117170(LocalDateTime), 1(Integer), 61c2b5556df842318c3229f25687ffb3(String)
  3921. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.905 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  3922. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.906 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4506ee52]
  3923. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.906 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4506ee52]
  3924. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.906 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4506ee52]
  3925. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.906 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4506ee52]
  3926. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.997 INFO 99245 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=1f94d7d6b8e94b22b052cce86ce5b731
  3927. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.998 DEBUG 99245 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  3928. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.998 DEBUG 99245 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"," (truncated)...]
  3929. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:03.002 DEBUG 99245 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  3930. traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:03.003 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
  3931. traceId= tenantId=2026-04-09 09:57:59.994 INFO 99245 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
  3932. traceId= tenantId=2026-04-09 09:57:59.998 INFO 99245 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
  3933. traceId= tenantId=2026-04-09 09:57:59.999 INFO 99245 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
  3934. traceId= tenantId=2026-04-09 10:05:14.425 INFO 399 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  3935. traceId= tenantId=2026-04-09 10:05:14.440 INFO 399 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 399 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  3936. traceId= tenantId=2026-04-09 10:05:14.440 DEBUG 399 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  3937. traceId= tenantId=2026-04-09 10:05:14.440 INFO 399 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  3938. traceId= tenantId=2026-04-09 10:05:14.855 INFO 399 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  3939. traceId= tenantId=2026-04-09 10:05:14.856 INFO 399 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  3940. traceId= tenantId=2026-04-09 10:05:14.868 INFO 399 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5 ms. Found 0 Redis repository interfaces.
  3941. traceId= tenantId=2026-04-09 10:05:14.904 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  3942. traceId= tenantId=2026-04-09 10:05:14.904 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  3943. traceId= tenantId=2026-04-09 10:05:14.904 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  3944. traceId= tenantId=2026-04-09 10:05:14.904 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  3945. traceId= tenantId=2026-04-09 10:05:14.904 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  3946. traceId= tenantId=2026-04-09 10:05:14.904 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  3947. traceId= tenantId=2026-04-09 10:05:14.905 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  3948. traceId= tenantId=2026-04-09 10:05:14.905 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  3949. traceId= tenantId=2026-04-09 10:05:14.905 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  3950. traceId= tenantId=2026-04-09 10:05:14.905 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  3951. traceId= tenantId=2026-04-09 10:05:14.905 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  3952. traceId= tenantId=2026-04-09 10:05:14.905 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  3953. traceId= tenantId=2026-04-09 10:05:14.905 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  3954. traceId= tenantId=2026-04-09 10:05:14.906 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  3955. traceId= tenantId=2026-04-09 10:05:14.906 DEBUG 399 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  3956. traceId= tenantId=2026-04-09 10:05:15.155 INFO 399 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  3957. traceId= tenantId=2026-04-09 10:05:15.160 INFO 399 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  3958. traceId= tenantId=2026-04-09 10:05:15.161 INFO 399 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  3959. traceId= tenantId=2026-04-09 10:05:15.161 INFO 399 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  3960. traceId= tenantId=2026-04-09 10:05:15.180 INFO 399 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  3961. traceId= tenantId=2026-04-09 10:05:15.181 INFO 399 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 725 ms
  3962. traceId= tenantId=2026-04-09 10:05:15.209 DEBUG 399 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  3963. traceId= tenantId=2026-04-09 10:05:15.209 INFO 399 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  3964. traceId= tenantId=2026-04-09 10:05:15.210 DEBUG 399 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  3965. traceId= tenantId=2026-04-09 10:05:15.237 INFO 399 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  3966. traceId= tenantId=2026-04-09 10:05:15.266 INFO 399 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  3967. traceId= tenantId=2026-04-09 10:05:15.527 INFO 399 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  3968. traceId= tenantId=2026-04-09 10:05:15.545 INFO 399 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  3969. traceId= tenantId=2026-04-09 10:05:15.548 INFO 399 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  3970. traceId= tenantId=2026-04-09 10:05:15.601 DEBUG 399 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  3971. traceId= tenantId=2026-04-09 10:05:15.666 DEBUG 399 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  3972. traceId= tenantId=2026-04-09 10:05:15.684 INFO 399 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  3973. traceId= tenantId=2026-04-09 10:05:15.684 INFO 399 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  3974. traceId= tenantId=2026-04-09 10:05:15.691 DEBUG 399 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  3975. traceId= tenantId=2026-04-09 10:05:15.712 INFO 399 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@3c68e82, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1e66bf2d, org.springframework.security.web.context.SecurityContextHolderFilter@3d2eb7fa, org.springframework.security.web.header.HeaderWriterFilter@18209303, org.springframework.web.filter.CorsFilter@7112fa5, org.springframework.security.web.authentication.logout.LogoutFilter@44f23927, com.yuxin.finrep.web.security.TenantContextFilter@6f3b13d0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5e278e25, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@62ee1c89, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@342dc040, org.springframework.security.web.session.SessionManagementFilter@2573b149, org.springframework.security.web.access.ExceptionTranslationFilter@7474196, org.springframework.security.web.access.intercept.AuthorizationFilter@671f545b]
  3976. traceId= tenantId=2026-04-09 10:05:15.888 DEBUG 399 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3977. traceId= tenantId=2026-04-09 10:05:15.903 DEBUG 399 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  3978. traceId= tenantId=2026-04-09 10:05:16.064 INFO 399 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  3979. traceId= tenantId=2026-04-09 10:05:16.068 INFO 399 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  3980. traceId= tenantId=2026-04-09 10:05:16.073 INFO 399 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.824 seconds (process running for 2.056)
  3981. traceId= tenantId=2026-04-09 10:05:24.287 INFO 399 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  3982. traceId= tenantId=2026-04-09 10:05:24.287 INFO 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  3983. traceId= tenantId=2026-04-09 10:05:24.287 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  3984. traceId= tenantId=2026-04-09 10:05:24.287 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  3985. traceId= tenantId=2026-04-09 10:05:24.287 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  3986. traceId= tenantId=2026-04-09 10:05:24.288 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@36f80369
  3987. traceId= tenantId=2026-04-09 10:05:24.288 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@1aaf7360
  3988. traceId= tenantId=2026-04-09 10:05:24.288 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3989. traceId= tenantId=2026-04-09 10:05:24.288 INFO 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
  3990. traceId= tenantId=2026-04-09 10:05:24.291 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=b5a3e8d8d7184a1ba44dc9ab26080e41, tenantId=null, userId=null
  3991. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.299 DEBUG 399 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  3992. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.307 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  3993. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.308 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  3994. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.310 DEBUG 399 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  3995. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.310 DEBUG 399 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  3996. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.311 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  3997. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.312 DEBUG 399 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  3998. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.312 DEBUG 399 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: f72352bbec9f4f9990a59bc1c83b4e3c
  3999. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.346 DEBUG 399 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  4000. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.366 INFO 399 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  4001. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:24.366 INFO 399 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  4002. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.016 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4003. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.018 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5175be81]
  4004. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.021 DEBUG 399 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4005. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.023 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4006. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.031 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4007. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.082 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  4008. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.082 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5175be81]
  4009. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.082 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5175be81] from current transaction
  4010. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.095 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  4011. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.095 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T10:05:24.367262(LocalDateTime), 2026-04-09T10:05:24.367262(LocalDateTime), 1(Integer)
  4012. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.192 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  4013. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.192 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5175be81]
  4014. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.198 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5175be81]
  4015. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.198 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5175be81]
  4016. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.199 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5175be81]
  4017. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.297 INFO 399 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
  4018. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.297 INFO 399 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
  4019. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.297 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4020. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.297 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1fe9790a] was not registered for synchronization because synchronization is not active
  4021. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.297 DEBUG 399 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4022. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.297 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4023. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.298 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4024. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.343 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4025. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.343 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1fe9790a]
  4026. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.390 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4027. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.391 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@129fa803]
  4028. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.391 DEBUG 399 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4029. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.391 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4030. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.391 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4031. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.437 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4032. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.437 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@129fa803]
  4033. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.437 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@129fa803] from current transaction
  4034. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.444 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4035. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.445 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:05:25.343873(LocalDateTime), 2026-04-09T10:05:25.343869(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4036. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.539 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4037. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.539 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@129fa803]
  4038. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.539 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@129fa803]
  4039. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.539 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@129fa803]
  4040. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.539 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@129fa803]
  4041. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.632 INFO 399 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
  4042. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.632 INFO 399 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
  4043. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.632 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4044. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.632 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@289456dc] was not registered for synchronization because synchronization is not active
  4045. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.632 DEBUG 399 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4046. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.632 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4047. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.633 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4048. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.680 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4049. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.680 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@289456dc]
  4050. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.681 INFO 399 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  4051. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.691 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  4052. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.696 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4053. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.697 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  4054. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:25.697 INFO 399 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  4055. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:27.943 INFO 399 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=5ms
  4056. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:27.944 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  4057. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:27.947 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4058. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:27.952 INFO 399 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4059. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.026 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4060. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.027 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1982baea]
  4061. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.027 DEBUG 399 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4062. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.027 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4063. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.028 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4064. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.075 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  4065. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.075 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1982baea]
  4066. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.075 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1982baea] from current transaction
  4067. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.078 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  4068. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.079 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 2de1c4d0f629412ba0611f2bdc7d742a(String), 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整论证主体基本面","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整支撑财务论证与指标","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,不可省略","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}(String), 报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。(String), false(Boolean), 1(Integer), 2026-04-09T10:05:27.957869(LocalDateTime), 2026-04-09T10:05:27.957892(LocalDateTime)
  4069. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.176 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  4070. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.177 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1982baea]
  4071. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.177 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1982baea]
  4072. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.178 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1982baea]
  4073. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.178 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1982baea]
  4074. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.319 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4075. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.320 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3116a6da]
  4076. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.320 DEBUG 399 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4077. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.320 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4078. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.321 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4079. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.369 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4080. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.369 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3116a6da]
  4081. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.369 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3116a6da] from current transaction
  4082. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.371 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4083. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.372 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:05:28.270452(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4084. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.469 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4085. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.470 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3116a6da]
  4086. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.470 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3116a6da]
  4087. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.470 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3116a6da]
  4088. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.470 DEBUG 399 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3116a6da]
  4089. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.566 INFO 399 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, outlineId=2de1c4d0f629412ba0611f2bdc7d742a
  4090. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.584 DEBUG 399 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4091. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.594 DEBUG 399 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=2de1c4d0f629412ba0611f2bdc7d742a, tas (truncated)...]
  4092. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.604 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  4093. traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.604 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  4094. traceId= tenantId=2026-04-09 10:05:35.079 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=a248b16218104416a416d2fe6101e894, tenantId=null, userId=null
  4095. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.081 DEBUG 399 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/2de1c4d0f629412ba0611f2bdc7d742a/confirm-level1
  4096. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.082 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  4097. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.082 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  4098. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.082 DEBUG 399 --- [http-nio-8080-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  4099. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.082 DEBUG 399 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/2de1c4d0f629412ba0611f2bdc7d742a/confirm-level1
  4100. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.082 DEBUG 399 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/2de1c4d0f629412ba0611f2bdc7d742a/confirm-level1", parameters={}
  4101. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.083 DEBUG 399 --- [http-nio-8080-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  4102. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.083 DEBUG 399 --- [http-nio-8080-exec-2] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 89af8c86e2da48578c17c124465926f6
  4103. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.094 INFO 399 --- [http-nio-8080-exec-2] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=2de1c4d0f629412ba0611f2bdc7d742a, confirmerId=null
  4104. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.094 INFO 399 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=2de1c4d0f629412ba0611f2bdc7d742a, confirmerId=null
  4105. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.094 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4106. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.094 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77e17bcf] was not registered for synchronization because synchronization is not active
  4107. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.094 DEBUG 399 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4108. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.094 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4109. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.095 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4110. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.144 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4111. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.144 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@77e17bcf]
  4112. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.145 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4113. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.146 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2c111671] was not registered for synchronization because synchronization is not active
  4114. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.146 DEBUG 399 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4115. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.146 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4116. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.146 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4117. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.195 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4118. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.196 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2c111671]
  4119. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.197 INFO 399 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  4120. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.243 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4121. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.244 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56099b19]
  4122. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.244 DEBUG 399 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4123. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.244 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4124. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.245 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4125. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.293 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4126. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.294 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56099b19]
  4127. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.295 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56099b19] from current transaction
  4128. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.299 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  4129. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.300 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整论证主体基本面","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整支撑财务论证与指标","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,不可省略","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}(String), 报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。(String), true(Boolean), 2026-04-09T10:05:35.197391(LocalDateTime), 2(Integer), 2026-04-09T10:05:28(LocalDateTime), 2026-04-09T10:05:35.197399(LocalDateTime), 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4130. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.396 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  4131. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.396 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56099b19]
  4132. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.396 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56099b19]
  4133. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.396 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56099b19]
  4134. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.396 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56099b19]
  4135. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.491 INFO 399 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=2de1c4d0f629412ba0611f2bdc7d742a
  4136. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.491 INFO 399 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, outlineId=2de1c4d0f629412ba0611f2bdc7d742a
  4137. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.492 INFO 399 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, level1OutlineId=2de1c4d0f629412ba0611f2bdc7d742a
  4138. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.492 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4139. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.492 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@559ccade] was not registered for synchronization because synchronization is not active
  4140. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.492 DEBUG 399 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4141. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.492 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4142. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.493 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4143. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.540 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4144. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.541 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@559ccade]
  4145. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.542 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4146. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.542 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@33eef449] was not registered for synchronization because synchronization is not active
  4147. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.543 DEBUG 399 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4148. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.543 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4149. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.543 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4150. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.592 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4151. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.593 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@33eef449]
  4152. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.593 INFO 399 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","l1_chapter_id":"2de1c4d0f629412ba0611f2bdc7d742a","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}}
  4153. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.593 INFO 399 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","l1_chapter_id":"2de1c4d0f629412ba0611f2bdc7d742a","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}}
  4154. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.594 DEBUG 399 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  4155. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.594 DEBUG 399 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4156. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.594 DEBUG 399 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","l1_chapter_id":"2de1c4d0f629412ba0611f2bdc7d742a","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}}] as "application/json"
  4157. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:35.594 INFO 399 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  4158. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.617 INFO 399 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  4159. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.618 DEBUG 399 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Response 200 OK
  4160. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.618 DEBUG 399 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4161. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.619 INFO 399 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节首先介绍企业基本信息,为后续分析提供基础背景;随后依次分析股权结构、主营业务、经营情况及融资能力,构建对企业整体基本面的系统性认知,为后续财务分析和融资方案设计奠定基础。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章节首先通过财务概况与关键报表摘要,建立对企业整体财务状况的基础认知;继而深入分析偿债能力、现金流及财务风险要点,为后续融资方案设计提供数据支撑和风险评估依据,确保论证逻辑完整且服务于融资可行性与可操作性目标。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先通过项目概况与建设/运营要点明确项目基础信息和实施路径,为后续融资方案提供背景支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}]}
  4162. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.668 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4163. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.669 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1491d161]
  4164. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.669 DEBUG 399 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4165. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.669 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4166. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.670 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 74c2835c1b054bfcadf47d1013aa5092(String)
  4167. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.716 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  4168. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.717 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1491d161]
  4169. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.717 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1491d161] from current transaction
  4170. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.718 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  4171. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.719 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 74c2835c1b054bfcadf47d1013aa5092(String), 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节首先介绍企业基本信息,为后续分析提供基础背景;随后依次分析股权结构、主营业务、经营情况及融资能力,构建对企业整体基本面的系统性认知,为后续财务分析和融资方案设计奠定基础。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章节首先通过财务概况与关键报表摘要,建立对企业整体财务状况的基础认知;继而深入分析偿债能力、现金流及财务风险要点,为后续融资方案设计提供数据支撑和风险评估依据,确保论证逻辑完整且服务于融资可行性与可操作性目标。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先通过项目概况与建设/运营要点明确项目基础信息和实施路径,为后续融资方案提供背景支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}](String), {"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节首先介绍企业基本信息,为后续分析提供基础背景;随后依次分析股权结构、主营业务、经营情况及融资能力,构建对企业整体基本面的系统性认知,为后续财务分析和融资方案设计奠定基础。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章节首先通过财务概况与关键报表摘要,建立对企业整体财务状况的基础认知;继而深入分析偿债能力、现金流及财务风险要点,为后续融资方案设计提供数据支撑和风险评估依据,确保论证逻辑完整且服务于融资可行性与可操作性目标。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先通过项目概况与建设/运营要点明确项目基础信息和实施路径,为后续融资方案提供背景支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}]}(String), 报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。(String), false(Boolean), 1(Integer), 2026-04-09T10:05:45.621017(LocalDateTime), 2026-04-09T10:05:45.621029(LocalDateTime)
  4172. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.817 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  4173. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.817 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1491d161]
  4174. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.817 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1491d161]
  4175. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.817 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1491d161]
  4176. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.817 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1491d161]
  4177. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.958 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4178. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.958 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68dd48eb]
  4179. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.958 DEBUG 399 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4180. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.959 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4181. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:45.959 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4182. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.009 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4183. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.009 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68dd48eb]
  4184. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.009 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68dd48eb] from current transaction
  4185. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.009 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4186. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.010 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:05:45.909795(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4187. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.104 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4188. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.105 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68dd48eb]
  4189. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.105 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68dd48eb]
  4190. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.105 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68dd48eb]
  4191. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.105 DEBUG 399 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68dd48eb]
  4192. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.213 INFO 399 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, outlineId=74c2835c1b054bfcadf47d1013aa5092
  4193. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.233 DEBUG 399 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4194. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.238 DEBUG 399 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=74c2835c1b054bfcadf47d1013aa5 (truncated)...]
  4195. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.242 DEBUG 399 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  4196. traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.242 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
  4197. traceId= tenantId=2026-04-09 10:05:53.416 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=c2ede5d6ab9f46138572025c3c990f8e, tenantId=null, userId=null
  4198. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.418 DEBUG 399 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/2de1c4d0f629412ba0611f2bdc7d742a/confirm-level2
  4199. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.419 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  4200. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.419 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  4201. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.419 DEBUG 399 --- [http-nio-8080-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  4202. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.419 DEBUG 399 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/2de1c4d0f629412ba0611f2bdc7d742a/confirm-level2
  4203. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.419 DEBUG 399 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/2de1c4d0f629412ba0611f2bdc7d742a/confirm-level2", parameters={}
  4204. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.420 DEBUG 399 --- [http-nio-8080-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  4205. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.420 DEBUG 399 --- [http-nio-8080-exec-3] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 6b2abde3d19c4397bbfbd1a5401fc1e5
  4206. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.421 INFO 399 --- [http-nio-8080-exec-3] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=2de1c4d0f629412ba0611f2bdc7d742a, confirmerId=null
  4207. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.421 INFO 399 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=2de1c4d0f629412ba0611f2bdc7d742a, confirmerId=null
  4208. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.421 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4209. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.422 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24546282] was not registered for synchronization because synchronization is not active
  4210. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.422 DEBUG 399 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4211. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.422 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4212. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.422 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4213. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.471 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4214. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.472 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@24546282]
  4215. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.472 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4216. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.473 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bae8243] was not registered for synchronization because synchronization is not active
  4217. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.473 DEBUG 399 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4218. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.473 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4219. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.474 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4220. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.522 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4221. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.522 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6bae8243]
  4222. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.523 INFO 399 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  4223. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.570 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4224. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.571 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f26e7d1]
  4225. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.572 DEBUG 399 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4226. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.572 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4227. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.573 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4228. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.623 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4229. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.624 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f26e7d1]
  4230. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.624 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f26e7d1] from current transaction
  4231. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.626 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  4232. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.627 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整论证主体基本面","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整支撑财务论证与指标","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,不可省略","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}(String), 报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。(String), true(Boolean), 2026-04-09T10:05:53.523095(LocalDateTime), 3(Integer), 2026-04-09T10:05:28(LocalDateTime), 2026-04-09T10:05:53.523100(LocalDateTime), 2de1c4d0f629412ba0611f2bdc7d742a(String)
  4233. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.720 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  4234. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.721 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f26e7d1]
  4235. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.721 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f26e7d1]
  4236. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.721 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f26e7d1]
  4237. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.721 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f26e7d1]
  4238. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.814 INFO 399 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=2de1c4d0f629412ba0611f2bdc7d742a
  4239. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.814 INFO 399 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, knowledgeUnitCount=0
  4240. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.815 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4241. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.815 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1fcaabd1] was not registered for synchronization because synchronization is not active
  4242. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.815 DEBUG 399 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4243. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.815 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4244. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.816 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4245. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.862 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4246. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.863 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1fcaabd1]
  4247. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.910 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4248. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.910 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@205ea6cb]
  4249. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.910 DEBUG 399 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4250. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.910 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4251. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.910 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4252. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.957 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4253. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.958 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@205ea6cb]
  4254. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.958 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@205ea6cb] from current transaction
  4255. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.959 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4256. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:53.960 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:05:53.863763(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4257. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.056 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4258. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.056 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@205ea6cb]
  4259. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.056 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@205ea6cb]
  4260. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.056 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@205ea6cb]
  4261. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.056 DEBUG 399 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@205ea6cb]
  4262. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.152 INFO 399 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, dataPackageCount=0
  4263. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.153 DEBUG 399 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4264. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.154 DEBUG 399 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=2de1c4d0f629412ba0611f2bdc7d7 (truncated)...]
  4265. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.156 DEBUG 399 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  4266. traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.156 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
  4267. traceId= tenantId=2026-04-09 10:06:02.229 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102, tenantId=null, userId=null
  4268. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.230 DEBUG 399 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/5ad9d276d5e04bbd9ba603b6648a5f76/generate
  4269. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.231 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  4270. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.231 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  4271. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.231 DEBUG 399 --- [http-nio-8080-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  4272. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.232 DEBUG 399 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/5ad9d276d5e04bbd9ba603b6648a5f76/generate
  4273. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.232 DEBUG 399 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/5ad9d276d5e04bbd9ba603b6648a5f76/generate", parameters={}
  4274. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.232 DEBUG 399 --- [http-nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  4275. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.233 DEBUG 399 --- [http-nio-8080-exec-4] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 1af3c061655b4ba586f6e0c841b5e5bb
  4276. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.234 INFO 399 --- [http-nio-8080-exec-4] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, confirmerId=null
  4277. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.234 INFO 399 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, confirmerId=null
  4278. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.234 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4279. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.234 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59d1b622] was not registered for synchronization because synchronization is not active
  4280. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.234 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4281. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.235 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4282. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.235 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4283. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.284 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4284. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.285 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59d1b622]
  4285. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.285 INFO 399 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  4286. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.300 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4287. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.301 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8cefa2d] was not registered for synchronization because synchronization is not active
  4288. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.308 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4289. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.308 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  4290. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.309 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4291. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.356 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  4292. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.356 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8cefa2d]
  4293. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.357 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, confirmer=null
  4294. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.357 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4295. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.357 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@78e177d] was not registered for synchronization because synchronization is not active
  4296. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.357 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4297. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.357 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4298. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.358 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4299. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.404 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4300. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.404 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@78e177d]
  4301. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.405 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4302. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.405 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f97b4b] was not registered for synchronization because synchronization is not active
  4303. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.406 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4304. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.406 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  4305. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.407 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4306. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.453 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  4307. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.454 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f97b4b]
  4308. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.501 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4309. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.501 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8366b6a]
  4310. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.501 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4311. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.501 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4312. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.501 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4313. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.547 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4314. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.547 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8366b6a]
  4315. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.548 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8366b6a] from current transaction
  4316. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.548 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4317. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.548 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:02.455461(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4318. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.643 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4319. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.643 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8366b6a]
  4320. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.643 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8366b6a]
  4321. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.643 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8366b6a]
  4322. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.644 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@8366b6a]
  4323. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.736 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
  4324. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.743 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4325. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.743 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5646fdc2] was not registered for synchronization because synchronization is not active
  4326. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.744 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4327. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.744 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  4328. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.745 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String), LEVEL2(String)
  4329. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.794 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  4330. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.794 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5646fdc2]
  4331. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.795 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
  4332. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.795 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4333. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.795 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@658fa354] was not registered for synchronization because synchronization is not active
  4334. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.795 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4335. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.795 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4336. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.795 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4337. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.843 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4338. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.844 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@658fa354]
  4339. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.845 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4340. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.845 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53410cee] was not registered for synchronization because synchronization is not active
  4341. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.846 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4342. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.846 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  4343. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.847 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String), LEVEL2(String)
  4344. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.895 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  4345. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.896 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53410cee]
  4346. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.896 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4347. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.896 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7c72d5e2] was not registered for synchronization because synchronization is not active
  4348. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.897 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4349. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.897 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  4350. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.898 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4351. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.945 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.D.selectList : <== Total: 0
  4352. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.945 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7c72d5e2]
  4353. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.998 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4354. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.998 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e160b18]
  4355. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.998 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4356. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.999 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  4357. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:02.999 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 8a3cad6aa83348d3bdadc761dbde130d(String)
  4358. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.046 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  4359. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.047 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e160b18]
  4360. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.047 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e160b18] from current transaction
  4361. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.048 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  4362. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.048 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: 8a3cad6aa83348d3bdadc761dbde130d(String), 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T10:06:02.946322(LocalDateTime), 2026-04-09T10:06:02.946322(LocalDateTime), 1(Integer)
  4363. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.138 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  4364. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.139 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e160b18]
  4365. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.141 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e160b18]
  4366. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.141 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e160b18]
  4367. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.141 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e160b18]
  4368. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.280 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4369. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.280 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d5e4ac4]
  4370. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.280 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4371. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.280 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4372. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.281 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4373. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.328 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4374. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.328 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d5e4ac4]
  4375. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.328 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d5e4ac4] from current transaction
  4376. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.330 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4377. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.331 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:03.234953(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4378. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.424 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4379. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.425 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d5e4ac4]
  4380. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.425 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d5e4ac4]
  4381. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.425 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d5e4ac4]
  4382. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.425 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d5e4ac4]
  4383. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.519 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, outlineId=74c2835c1b054bfcadf47d1013aa5092
  4384. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.519 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  4385. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.519 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  4386. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.520 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4387. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.520 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2134d457] was not registered for synchronization because synchronization is not active
  4388. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.520 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4389. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.521 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4390. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.521 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  4391. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.567 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4392. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.567 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2134d457]
  4393. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.570 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  4394. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.572 DEBUG 399 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  4395. traceId= tenantId=2026-04-09 10:06:03.572 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4396. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.572 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68073053] was not registered for synchronization because synchronization is not active
  4397. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.572 INFO 399 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4398. traceId= tenantId=2026-04-09 10:06:03.572 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4399. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.572 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4400. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.573 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4401. traceId= tenantId=2026-04-09 10:06:03.573 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  4402. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.573 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4403. traceId= tenantId=2026-04-09 10:06:03.573 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4404. traceId= tenantId=2026-04-09 10:06:03.573 INFO 399 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4405. traceId= tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4406. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@68073053]
  4407. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  4408. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4409. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  4410. traceId= tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@433c6163] was not registered for synchronization because synchronization is not active
  4411. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 INFO 399 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4412. traceId= tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4413. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4414. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  4415. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4416. traceId= tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4417. traceId= tenantId=2026-04-09 10:06:03.619 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4418. traceId= tenantId=2026-04-09 10:06:03.619 INFO 399 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4419. traceId= tenantId=2026-04-09 10:06:03.664 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4420. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@433c6163]
  4421. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  4422. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4423. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-01-ku-04, nodeName=企业股权结构
  4424. traceId= tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@27d383cd] was not registered for synchronization because synchronization is not active
  4425. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4426. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4427. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 INFO 399 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4428. traceId= tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  4429. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4430. traceId= tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4431. traceId= tenantId=2026-04-09 10:06:03.665 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4432. traceId= tenantId=2026-04-09 10:06:03.665 INFO 399 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4433. traceId= tenantId=2026-04-09 10:06:03.710 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4434. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.710 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@27d383cd]
  4435. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.711 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  4436. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4437. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  4438. traceId= tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e7b4538] was not registered for synchronization because synchronization is not active
  4439. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4440. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4441. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.711 INFO 399 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4442. traceId= tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  4443. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4444. traceId= tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4445. traceId= tenantId=2026-04-09 10:06:03.711 DEBUG 399 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4446. traceId= tenantId=2026-04-09 10:06:03.711 INFO 399 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4447. traceId= tenantId=2026-04-09 10:06:03.757 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 0
  4448. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.757 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e7b4538]
  4449. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.757 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  4450. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.757 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4451. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.757 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5421d8fc] was not registered for synchronization because synchronization is not active
  4452. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.757 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4453. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.757 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4454. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.757 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  4455. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.801 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4456. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.801 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5421d8fc]
  4457. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.801 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  4458. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4459. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  4460. traceId= tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54a73b72] was not registered for synchronization because synchronization is not active
  4461. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4462. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.802 INFO 399 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4463. traceId= tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4464. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  4465. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4466. traceId= tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4467. traceId= tenantId=2026-04-09 10:06:03.802 DEBUG 399 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4468. traceId= tenantId=2026-04-09 10:06:03.802 INFO 399 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4469. traceId= tenantId=2026-04-09 10:06:03.848 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4470. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.849 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@54a73b72]
  4471. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.849 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  4472. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.849 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4473. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.849 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@727896e2] was not registered for synchronization because synchronization is not active
  4474. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.849 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4475. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.849 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4476. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.849 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  4477. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.893 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4478. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.893 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@727896e2]
  4479. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.893 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  4480. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.893 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4481. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.893 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@410d8389] was not registered for synchronization because synchronization is not active
  4482. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.893 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will not be managed by Spring
  4483. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.893 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  4484. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.894 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  4485. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.940 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.K.selectById : <== Total: 1
  4486. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.940 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@410d8389]
  4487. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.940 WARN 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  4488. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:06.014 INFO 399 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
  4489. traceId= tenantId=2026-04-09 10:06:06.014 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  4490. traceId= tenantId=2026-04-09 10:06:06.015 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4491. traceId= tenantId=2026-04-09 10:06:06.015 INFO 399 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业股权与控制结构是评估其治理稳定性和资本结构合理性的重要基础。从现有信息来看,该企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力。此外,员工持股平台和地方国资投资平台分别持有12.1%和8.6%的股份,构成较为多元化的股东结构,有助于增强公司治理的平衡性与稳定性。在公司治理层面,董事会共设7席,其中独立董事占3席,体现了对管理层监督机制的重视;同时,审计委员会已设立,表明公司在财务信息披露与内部控制方面具备基本制度保障。整体来看,该企业的股权结构与治理安排在当前阶段呈现出一定的集中性与规范性特征,为后续财务分析及融资方案设计提供了初步支撑。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4492. traceId= tenantId=2026-04-09 10:06:06.016 DEBUG 399 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  4493. traceId= tenantId=2026-04-09 10:06:06.016 DEBUG 399 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  4494. traceId= tenantId=2026-04-09 10:06:06.016 INFO 399 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4495. traceId= tenantId=2026-04-09 10:06:06.017 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4496. traceId= tenantId=2026-04-09 10:06:06.017 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4497. traceId= tenantId=2026-04-09 10:06:06.017 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4498. traceId= tenantId=2026-04-09 10:06:06.017 INFO 399 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4499. traceId= tenantId=2026-04-09 10:06:06.199 INFO 399 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  4500. traceId= tenantId=2026-04-09 10:06:06.199 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  4501. traceId= tenantId=2026-04-09 10:06:06.200 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4502. traceId= tenantId=2026-04-09 10:06:06.200 INFO 399 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出生产基地具备较为充足的生产能力,且实际运行效率处于合理水平。从产销情况来看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与市场供应方面保持稳定。同时,客户集中度方面,前五大客户贡献的收入占比为46%,显示出客户结构相对集中,需关注客户稳定性对整体经营的影响。上述数据共同构成了企业当前经营状况的基本轮廓,为后续财务分析及融资方案设计提供了基础依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4503. traceId= tenantId=2026-04-09 10:06:06.200 DEBUG 399 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  4504. traceId= tenantId=2026-04-09 10:06:06.200 DEBUG 399 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  4505. traceId= tenantId=2026-04-09 10:06:06.200 INFO 399 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4506. traceId= tenantId=2026-04-09 10:06:06.201 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4507. traceId= tenantId=2026-04-09 10:06:06.201 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4508. traceId= tenantId=2026-04-09 10:06:06.202 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4509. traceId= tenantId=2026-04-09 10:06:06.202 INFO 399 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4510. traceId= tenantId=2026-04-09 10:06:06.222 INFO 399 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  4511. traceId= tenantId=2026-04-09 10:06:06.223 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  4512. traceId= tenantId=2026-04-09 10:06:06.223 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4513. traceId= tenantId=2026-04-09 10:06:06.223 INFO 399 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为高新技术企业,具备良好的行业准入资质与稳定的业务发展模式,其以项目制集成交付为主的服务模式已形成较为成熟的运营体系,服务收入占比持续提升,反映出其在细分领域的专业能力和市场拓展能力。同时,企业在近三年内未出现公开披露的债务违约记录,表明其在信用管理方面具有较强的合规意识和履约能力,为后续融资安排提供了良好的信用基础。\n\n在主体资质方面,企业已获得高新技术企业认定,并持有相关行业所需的各类准入资质,具备开展主营业务的法定条件与技术优势。此外,企业与多家银行保持授信合作关系,表明其在金融机构中具有一定的认可度,为后续融资渠道的拓展和融资方案的实施提供了现实可行的基础支撑。上述条件共同构成了企业开展融资活动的坚实基础,也为本次融资安排的合理性和可操作性提供了有力保障。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4514. traceId= tenantId=2026-04-09 10:06:06.223 DEBUG 399 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  4515. traceId= tenantId=2026-04-09 10:06:06.224 DEBUG 399 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  4516. traceId= tenantId=2026-04-09 10:06:06.224 INFO 399 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
  4517. traceId= tenantId=2026-04-09 10:06:06.224 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  4518. traceId= tenantId=2026-04-09 10:06:06.225 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4519. traceId= tenantId=2026-04-09 10:06:06.225 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"5ad9d276d5e04bbd9ba603b6648a5f76","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}] as "application/json"
  4520. traceId= tenantId=2026-04-09 10:06:06.225 INFO 399 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  4521. traceId= tenantId=2026-04-09 10:06:06.984 INFO 399 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  4522. traceId= tenantId=2026-04-09 10:06:06.984 DEBUG 399 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  4523. traceId= tenantId=2026-04-09 10:06:06.984 DEBUG 399 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4524. traceId= tenantId=2026-04-09 10:06:06.985 INFO 399 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构主要由产线集成与交付业务支撑,占比达58%,体现出其在系统性解决方案提供方面具备较强能力。维保与技术服务收入占22%,表明企业在产品生命周期后期仍具备一定的服务延伸能力,有助于增强客户粘性与持续收益来源。核心零部件销售占20%,反映出企业在产业链中亦承担着关键部件供应角色,具有一定的制造基础和市场影响力。从下游行业分布来看,企业业务覆盖汽车制造与消费电子两大重点行业,分别占比约40%和35%,显示出其业务拓展具有较强的行业适配性与市场渗透力,同时“其他”行业占比约25%,说明其业务布局具备一定多样性,有助于分散风险、提升抗压能力。目前企业处于在手订单约6.8亿元的状态,订单规模较为可观,且典型交付周期为4至9个月,表明其项目执行周期较长,需关注资金周转效率及项目进度管理。整体来看,企业的业务构成与行业分布呈现出多元化特征,为其财务表现与融资需求提供了相应的业务基础与实施条件。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4525. traceId= tenantId=2026-04-09 10:06:06.985 DEBUG 399 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  4526. traceId= tenantId=2026-04-09 10:06:07.238 INFO 399 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  4527. traceId= tenantId=2026-04-09 10:06:07.238 DEBUG 399 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  4528. traceId= tenantId=2026-04-09 10:06:07.239 DEBUG 399 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4529. traceId= tenantId=2026-04-09 10:06:07.239 INFO 399 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平处于合理区间,所有者权益占比较为可观,反映出企业具备一定的资本实力和财务稳健性。利润表数据显示,企业最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中实现了基本盈利。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,整体来看,企业具备较强的经营现金流生成能力,同时在投资与融资活动方面保持一定节奏。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4530. traceId= tenantId=2026-04-09 10:06:07.239 DEBUG 399 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  4531. traceId= tenantId=2026-04-09 10:06:07.529 INFO 399 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  4532. traceId= tenantId=2026-04-09 10:06:07.529 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  4533. traceId= tenantId=2026-04-09 10:06:07.530 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4534. traceId= tenantId=2026-04-09 10:06:07.530 INFO 399 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体推进,项目建设期为18个月,目前处于设备安装与调试阶段。项目主要建设内容包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据规划,项目预计于2026年第四季度进入试运营阶段。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4535. traceId= tenantId=2026-04-09 10:06:07.530 DEBUG 399 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  4536. traceId= tenantId=2026-04-09 10:06:10.012 INFO 399 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  4537. traceId= tenantId=2026-04-09 10:06:10.013 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  4538. traceId= tenantId=2026-04-09 10:06:10.013 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4539. traceId= tenantId=2026-04-09 10:06:10.013 INFO 399 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注其资本结构的稳定性。同时,流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但流动资产中存货等非流动性部分占比较高,可能对短期资金周转形成一定压力。\n\n在现金流方面,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备持续产生现金的能力。然而,同期利息支出分别为0.31亿元和0.33亿元,尽管现金流覆盖较为充足,但仍需关注未来融资成本变动对企业盈利空间的影响。此外,企业近年来因产线扩建导致资本性支出较大,投资活动现金流持续为负,这在一定程度上反映了其扩张节奏较快,对资金需求较高。\n\n从风险控制角度看,企业客户集中度较高,前五大客户占比偏高,若主要客户行业出现波动,可能对其收入稳定性带来影响。同时,企业在资本性支出方面的持续投入,虽有助于提升产能与市场竞争力,但也对现金流管理提出了更高要求,需结合自身经营周期合理安排资金使用节奏,以保障整体财务健康。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4540. traceId= tenantId=2026-04-09 10:06:10.013 DEBUG 399 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  4541. traceId= tenantId=2026-04-09 10:06:10.878 INFO 399 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  4542. traceId= tenantId=2026-04-09 10:06:10.878 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  4543. traceId= tenantId=2026-04-09 10:06:10.879 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4544. traceId= tenantId=2026-04-09 10:06:10.879 INFO 399 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"本章节旨在围绕既定融资安排,系统阐述融资规模、资金用途及融资动因的合理性逻辑。在当前企业经营环境与财务状况的基础上,拟通过发行不超过5亿元的3年期中期票据,实现对流动资金的补充及债务结构的优化。该融资安排充分考虑了企业现阶段的资金需求与偿债能力,具有明确的实施基础与现实依据。\n\n从资金用途来看,拟募集资金将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出。其中,约2.5亿元用于补充流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货与应收账款周期延长所形成的资金缺口;约1.5亿元用于偿还即将到期的债务,有效缓解集中到期可能引发的流动性波动风险;剩余约1亿元将用于项目建设尾款及相关支出,确保项目按期推进并完成交付。上述资金配置体现了对资金使用效率与风险控制的综合考量。\n\n融资动因方面,企业当前面临订单增长带来的营运资金压力,需通过外部融资手段增强资金保障能力;同时,部分既有债务即将到期,亟需通过新融资工具进行合理衔接,以维持整体债务结构的稳定性和可持续性。上述动因与融资安排之间形成紧密关联,为方案的实施提供了清晰的逻辑支撑。\n\n综上所述,本次融资安排在规模设定、资金用途规划及融资动因分析等方面均体现出较强的适配性与操作性,符合企业当前发展阶段的实际需求,具备良好的实施条件与可行性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  4545. traceId= tenantId=2026-04-09 10:06:10.879 DEBUG 399 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  4546. traceId= tenantId=2026-04-09 10:06:10.927 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4547. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.928 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9c00461]
  4548. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.928 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4549. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.928 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4550. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.929 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4551. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.979 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4552. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.979 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9c00461]
  4553. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.979 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9c00461] from current transaction
  4554. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.981 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4555. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:10.982 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:10.879971(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4556. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.077 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4557. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.077 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9c00461]
  4558. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.078 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9c00461]
  4559. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.078 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9c00461]
  4560. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.078 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@9c00461]
  4561. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.220 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4562. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.220 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62ee310d]
  4563. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.220 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4564. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.220 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4565. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.220 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4566. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.266 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4567. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.266 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62ee310d]
  4568. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.266 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62ee310d] from current transaction
  4569. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.267 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4570. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.268 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:11.173328(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4571. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.362 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4572. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.362 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62ee310d]
  4573. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.362 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62ee310d]
  4574. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.362 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62ee310d]
  4575. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.362 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@62ee310d]
  4576. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.504 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4577. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.504 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bd78e80]
  4578. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.504 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4579. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.504 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4580. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.505 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4581. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.552 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4582. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.552 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bd78e80]
  4583. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.552 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bd78e80] from current transaction
  4584. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.553 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4585. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.554 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:11.457764(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4586. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.648 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4587. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.648 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bd78e80]
  4588. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.649 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bd78e80]
  4589. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.649 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bd78e80]
  4590. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.649 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7bd78e80]
  4591. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.789 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4592. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.790 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25ca19c1]
  4593. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.790 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4594. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.790 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4595. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.790 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4596. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.837 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4597. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.838 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25ca19c1]
  4598. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.838 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25ca19c1] from current transaction
  4599. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.839 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4600. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.839 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:11.743719(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4601. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.935 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4602. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.935 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25ca19c1]
  4603. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.936 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25ca19c1]
  4604. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.936 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25ca19c1]
  4605. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:11.936 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@25ca19c1]
  4606. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.077 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4607. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.078 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d171b09]
  4608. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.078 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4609. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.078 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4610. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.079 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4611. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.126 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4612. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.126 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d171b09]
  4613. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.127 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d171b09] from current transaction
  4614. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.128 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4615. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.128 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:12.031512(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4616. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.224 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4617. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.224 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d171b09]
  4618. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.225 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d171b09]
  4619. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.225 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d171b09]
  4620. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.225 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2d171b09]
  4621. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.367 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4622. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.367 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ae16294]
  4623. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.368 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4624. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.368 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4625. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.368 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4626. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.415 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4627. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.415 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ae16294]
  4628. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.415 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ae16294] from current transaction
  4629. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.417 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4630. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.417 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:12.320188(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4631. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.512 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4632. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.513 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ae16294]
  4633. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.513 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ae16294]
  4634. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.513 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ae16294]
  4635. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.513 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6ae16294]
  4636. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.655 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4637. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.655 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b773a76]
  4638. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.655 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4639. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.655 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4640. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.656 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4641. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.703 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4642. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.703 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b773a76]
  4643. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.703 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b773a76] from current transaction
  4644. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.704 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4645. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.705 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:12.608627(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4646. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.799 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4647. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.799 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b773a76]
  4648. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.799 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b773a76]
  4649. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.799 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b773a76]
  4650. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.800 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4b773a76]
  4651. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.940 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4652. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.940 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c52c417]
  4653. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.941 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4654. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.941 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4655. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.941 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4656. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.988 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4657. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.988 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c52c417]
  4658. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.988 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c52c417] from current transaction
  4659. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.990 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4660. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:12.991 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:12.894831(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4661. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.088 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4662. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.089 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c52c417]
  4663. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.089 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c52c417]
  4664. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.089 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c52c417]
  4665. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.089 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c52c417]
  4666. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.182 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, sectionCount=8
  4667. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.243 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4668. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.243 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651729a9]
  4669. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.244 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4670. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.244 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  4671. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.244 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 8a3cad6aa83348d3bdadc761dbde130d(String)
  4672. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.292 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  4673. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.292 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651729a9]
  4674. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.293 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651729a9] from current transaction
  4675. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.295 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  4676. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.295 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出生产基地具备较为充足的生产能力,且实际运行效率处于合理水平。从产销情况来看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与市场供应方面保持稳定。同时,客户集中度方面,前五大客户贡献的收入占比为46%,显示出客户结构相对集中,需关注客户稳定性对整体经营的影响。上述数据共同构成了企业当前经营状况的基本轮廓,为后续财务分析及融资方案设计提供了基础依据。","createTime":"2026-04-09 10:06:06.200606","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 10:06:06.200614"},{"content":"企业作为高新技术企业,具备良好的行业准入资质与稳定的业务发展模式,其以项目制集成交付为主的服务模式已形成较为成熟的运营体系,服务收入占比持续提升,反映出其在细分领域的专业能力和市场拓展能力。同时,企业在近三年内未出现公开披露的债务违约记录,表明其在信用管理方面具有较强的合规意识和履约能力,为后续融资安排提供了良好的信用基础。\n\n在主体资质方面,企业已获得高新技术企业认定,并持有相关行业所需的各类准入资质,具备开展主营业务的法定条件与技术优势。此外,企业与多家银行保持授信合作关系,表明其在金融机构中具有一定的认可度,为后续融资渠道的拓展和融资方案的实施提供了现实可行的基础支撑。上述条件共同构成了企业开展融资活动的坚实基础,也为本次融资安排的合理性和可操作性提供了有力保障。","createTime":"2026-04-09 10:06:06.223834","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 10:06:06.223840"},{"content":"企业股权与控制结构是评估其治理稳定性和资本结构合理性的重要基础。从现有信息来看,该企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力。此外,员工持股平台和地方国资投资平台分别持有12.1%和8.6%的股份,构成较为多元化的股东结构,有助于增强公司治理的平衡性与稳定性。在公司治理层面,董事会共设7席,其中独立董事占3席,体现了对管理层监督机制的重视;同时,审计委员会已设立,表明公司在财务信息披露与内部控制方面具备基本制度保障。整体来看,该企业的股权结构与治理安排在当前阶段呈现出一定的集中性与规范性特征,为后续财务分析及融资方案设计提供了初步支撑。","createTime":"2026-04-09 10:06:06.016143","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 10:06:06.016151"},{"content":"该企业收入结构主要由产线集成与交付业务支撑,占比达58%,体现出其在系统性解决方案提供方面具备较强能力。维保与技术服务收入占22%,表明企业在产品生命周期后期仍具备一定的服务延伸能力,有助于增强客户粘性与持续收益来源。核心零部件销售占20%,反映出企业在产业链中亦承担着关键部件供应角色,具有一定的制造基础和市场影响力。从下游行业分布来看,企业业务覆盖汽车制造与消费电子两大重点行业,分别占比约40%和35%,显示出其业务拓展具有较强的行业适配性与市场渗透力,同时“其他”行业占比约25%,说明其业务布局具备一定多样性,有助于分散风险、提升抗压能力。目前企业处于在手订单约6.8亿元的状态,订单规模较为可观,且典型交付周期为4至9个月,表明其项目执行周期较长,需关注资金周转效率及项目进度管理。整体来看,企业的业务构成与行业分布呈现出多元化特征,为其财务表现与融资需求提供了相应的业务基础与实施条件。","createTime":"2026-04-09 10:06:06.985396","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 10:06:06.985402"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平处于合理区间,所有者权益占比较为可观,反映出企业具备一定的资本实力和财务稳健性。利润表数据显示,企业最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中实现了基本盈利。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,整体来看,企业具备较强的经营现金流生成能力,同时在投资与融资活动方面保持一定节奏。","createTime":"2026-04-09 10:06:07.239432","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 10:06:07.239436"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注其资本结构的稳定性。同时,流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但流动资产中存货等非流动性部分占比较高,可能对短期资金周转形成一定压力。\n\n在现金流方面,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备持续产生现金的能力。然而,同期利息支出分别为0.31亿元和0.33亿元,尽管现金流覆盖较为充足,但仍需关注未来融资成本变动对企业盈利空间的影响。此外,企业近年来因产线扩建导致资本性支出较大,投资活动现金流持续为负,这在一定程度上反映了其扩张节奏较快,对资金需求较高。\n\n从风险控制角度看,企业客户集中度较高,前五大客户占比偏高,若主要客户行业出现波动,可能对其收入稳定性带来影响。同时,企业在资本性支出方面的持续投入,虽有助于提升产能与市场竞争力,但也对现金流管理提出了更高要求,需结合自身经营周期合理安排资金使用节奏,以保障整体财务健康。","createTime":"2026-04-09 10:06:10.013713","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 10:06:10.013720"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体推进,项目建设期为18个月,目前处于设备安装与调试阶段。项目主要建设内容包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据规划,项目预计于2026年第四季度进入试运营阶段。","createTime":"2026-04-09 10:06:07.530488","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 10:06:07.530492"},{"content":"本章节旨在围绕既定融资安排,系统阐述融资规模、资金用途及融资动因的合理性逻辑。在当前企业经营环境与财务状况的基础上,拟通过发行不超过5亿元的3年期中期票据,实现对流动资金的补充及债务结构的优化。该融资安排充分考虑了企业现阶段的资金需求与偿债能力,具有明确的实施基础与现实依据。\n\n从资金用途来看,拟募集资金将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出。其中,约2.5亿元用于补充流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货与应收账款周期延长所形成的资金缺口;约1.5亿元用于偿还即将到期的债务,有效缓解集中到期可能引发的流动性波动风险;剩余约1亿元将用于项目建设尾款及相关支出,确保项目按期推进并完成交付。上述资金配置体现了对资金使用效率与风险控制的综合考量。\n\n融资动因方面,企业当前面临订单增长带来的营运资金压力,需通过外部融资手段增强资金保障能力;同时,部分既有债务即将到期,亟需通过新融资工具进行合理衔接,以维持整体债务结构的稳定性和可持续性。上述动因与融资安排之间形成紧密关联,为方案的实施提供了清晰的逻辑支撑。\n\n综上所述,本次融资安排在规模设定、资金用途规划及融资动因分析等方面均体现出较强的适配性与操作性,符合企业当前发展阶段的实际需求,具备良好的实施条件与可行性。","createTime":"2026-04-09 10:06:10.879818","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 10:06:10.879823"}](String), default(String), 2026-04-09T10:06:02.946322(LocalDateTime), 2026-04-09T10:06:13.182390(LocalDateTime), 2026-04-09T10:06:13.182385(LocalDateTime), 1(Integer), 8a3cad6aa83348d3bdadc761dbde130d(String)
  4677. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.395 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  4678. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.395 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651729a9]
  4679. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.395 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651729a9]
  4680. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.395 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651729a9]
  4681. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.395 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@651729a9]
  4682. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.534 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4683. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.534 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ce74f72]
  4684. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.535 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4685. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.535 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4686. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.536 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4687. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.582 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4688. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.583 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ce74f72]
  4689. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.583 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ce74f72] from current transaction
  4690. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.584 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4691. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.585 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:05:24(LocalDateTime), 2026-04-09T10:06:13.488216(LocalDateTime), 2026-04-09T10:05:25(LocalDateTime), 1(Integer), 5ad9d276d5e04bbd9ba603b6648a5f76(String)
  4692. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.681 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4693. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.682 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ce74f72]
  4694. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.682 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ce74f72]
  4695. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.682 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ce74f72]
  4696. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.682 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3ce74f72]
  4697. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.777 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=5ad9d276d5e04bbd9ba603b6648a5f76, reportId=8a3cad6aa83348d3bdadc761dbde130d
  4698. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.777 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=8a3cad6aa83348d3bdadc761dbde130d, outlineId=74c2835c1b054bfcadf47d1013aa5092
  4699. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.778 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=8a3cad6aa83348d3bdadc761dbde130d
  4700. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.826 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4701. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.827 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e5d1778]
  4702. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.827 DEBUG 399 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@6fec82d9] will be managed by Spring
  4703. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.827 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  4704. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.828 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 8a3cad6aa83348d3bdadc761dbde130d(String)
  4705. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.877 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  4706. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.878 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e5d1778]
  4707. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.878 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e5d1778] from current transaction
  4708. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.879 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, full_text=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  4709. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:13.879 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 5ad9d276d5e04bbd9ba603b6648a5f76(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出生产基地具备较为充足的生产能力,且实际运行效率处于合理水平。从产销情况来看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与市场供应方面保持稳定。同时,客户集中度方面,前五大客户贡献的收入占比为46%,显示出客户结构相对集中,需关注客户稳定性对整体经营的影响。上述数据共同构成了企业当前经营状况的基本轮廓,为后续财务分析及融资方案设计提供了基础依据。","createTime":"2026-04-09 10:06:06.200606","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 10:06:06.200614"},{"content":"企业作为高新技术企业,具备良好的行业准入资质与稳定的业务发展模式,其以项目制集成交付为主的服务模式已形成较为成熟的运营体系,服务收入占比持续提升,反映出其在细分领域的专业能力和市场拓展能力。同时,企业在近三年内未出现公开披露的债务违约记录,表明其在信用管理方面具有较强的合规意识和履约能力,为后续融资安排提供了良好的信用基础。\n\n在主体资质方面,企业已获得高新技术企业认定,并持有相关行业所需的各类准入资质,具备开展主营业务的法定条件与技术优势。此外,企业与多家银行保持授信合作关系,表明其在金融机构中具有一定的认可度,为后续融资渠道的拓展和融资方案的实施提供了现实可行的基础支撑。上述条件共同构成了企业开展融资活动的坚实基础,也为本次融资安排的合理性和可操作性提供了有力保障。","createTime":"2026-04-09 10:06:06.223834","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 10:06:06.223840"},{"content":"企业股权与控制结构是评估其治理稳定性和资本结构合理性的重要基础。从现有信息来看,该企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力。此外,员工持股平台和地方国资投资平台分别持有12.1%和8.6%的股份,构成较为多元化的股东结构,有助于增强公司治理的平衡性与稳定性。在公司治理层面,董事会共设7席,其中独立董事占3席,体现了对管理层监督机制的重视;同时,审计委员会已设立,表明公司在财务信息披露与内部控制方面具备基本制度保障。整体来看,该企业的股权结构与治理安排在当前阶段呈现出一定的集中性与规范性特征,为后续财务分析及融资方案设计提供了初步支撑。","createTime":"2026-04-09 10:06:06.016143","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 10:06:06.016151"},{"content":"该企业收入结构主要由产线集成与交付业务支撑,占比达58%,体现出其在系统性解决方案提供方面具备较强能力。维保与技术服务收入占22%,表明企业在产品生命周期后期仍具备一定的服务延伸能力,有助于增强客户粘性与持续收益来源。核心零部件销售占20%,反映出企业在产业链中亦承担着关键部件供应角色,具有一定的制造基础和市场影响力。从下游行业分布来看,企业业务覆盖汽车制造与消费电子两大重点行业,分别占比约40%和35%,显示出其业务拓展具有较强的行业适配性与市场渗透力,同时“其他”行业占比约25%,说明其业务布局具备一定多样性,有助于分散风险、提升抗压能力。目前企业处于在手订单约6.8亿元的状态,订单规模较为可观,且典型交付周期为4至9个月,表明其项目执行周期较长,需关注资金周转效率及项目进度管理。整体来看,企业的业务构成与行业分布呈现出多元化特征,为其财务表现与融资需求提供了相应的业务基础与实施条件。","createTime":"2026-04-09 10:06:06.985396","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 10:06:06.985402"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平处于合理区间,所有者权益占比较为可观,反映出企业具备一定的资本实力和财务稳健性。利润表数据显示,企业最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中实现了基本盈利。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,整体来看,企业具备较强的经营现金流生成能力,同时在投资与融资活动方面保持一定节奏。","createTime":"2026-04-09 10:06:07.239432","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 10:06:07.239436"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注其资本结构的稳定性。同时,流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但流动资产中存货等非流动性部分占比较高,可能对短期资金周转形成一定压力。\n\n在现金流方面,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备持续产生现金的能力。然而,同期利息支出分别为0.31亿元和0.33亿元,尽管现金流覆盖较为充足,但仍需关注未来融资成本变动对企业盈利空间的影响。此外,企业近年来因产线扩建导致资本性支出较大,投资活动现金流持续为负,这在一定程度上反映了其扩张节奏较快,对资金需求较高。\n\n从风险控制角度看,企业客户集中度较高,前五大客户占比偏高,若主要客户行业出现波动,可能对其收入稳定性带来影响。同时,企业在资本性支出方面的持续投入,虽有助于提升产能与市场竞争力,但也对现金流管理提出了更高要求,需结合自身经营周期合理安排资金使用节奏,以保障整体财务健康。","createTime":"2026-04-09 10:06:10.013713","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 10:06:10.013720"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体推进,项目建设期为18个月,目前处于设备安装与调试阶段。项目主要建设内容包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据规划,项目预计于2026年第四季度进入试运营阶段。","createTime":"2026-04-09 10:06:07.530488","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 10:06:07.530492"},{"content":"本章节旨在围绕既定融资安排,系统阐述融资规模、资金用途及融资动因的合理性逻辑。在当前企业经营环境与财务状况的基础上,拟通过发行不超过5亿元的3年期中期票据,实现对流动资金的补充及债务结构的优化。该融资安排充分考虑了企业现阶段的资金需求与偿债能力,具有明确的实施基础与现实依据。\n\n从资金用途来看,拟募集资金将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出。其中,约2.5亿元用于补充流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货与应收账款周期延长所形成的资金缺口;约1.5亿元用于偿还即将到期的债务,有效缓解集中到期可能引发的流动性波动风险;剩余约1亿元将用于项目建设尾款及相关支出,确保项目按期推进并完成交付。上述资金配置体现了对资金使用效率与风险控制的综合考量。\n\n融资动因方面,企业当前面临订单增长带来的营运资金压力,需通过外部融资手段增强资金保障能力;同时,部分既有债务即将到期,亟需通过新融资工具进行合理衔接,以维持整体债务结构的稳定性和可持续性。上述动因与融资安排之间形成紧密关联,为方案的实施提供了清晰的逻辑支撑。\n\n综上所述,本次融资安排在规模设定、资金用途规划及融资动因分析等方面均体现出较强的适配性与操作性,符合企业当前发展阶段的实际需求,具备良好的实施条件与可行性。","createTime":"2026-04-09 10:06:10.879818","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 10:06:10.879823"}](String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整论证主体基本面","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true,"content":""},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true,"content":"企业股权与控制结构是评估其治理稳定性和资本结构合理性的重要基础。从现有信息来看,该企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出较强的控制力。此外,员工持股平台和地方国资投资平台分别持有12.1%和8.6%的股份,构成较为多元化的股东结构,有助于增强公司治理的平衡性与稳定性。在公司治理层面,董事会共设7席,其中独立董事占3席,体现了对管理层监督机制的重视;同时,审计委员会已设立,表明公司在财务信息披露与内部控制方面具备基本制度保障。整体来看,该企业的股权结构与治理安排在当前阶段呈现出一定的集中性与规范性特征,为后续财务分析及融资方案设计提供了初步支撑。"},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true,"content":"该企业收入结构主要由产线集成与交付业务支撑,占比达58%,体现出其在系统性解决方案提供方面具备较强能力。维保与技术服务收入占22%,表明企业在产品生命周期后期仍具备一定的服务延伸能力,有助于增强客户粘性与持续收益来源。核心零部件销售占20%,反映出企业在产业链中亦承担着关键部件供应角色,具有一定的制造基础和市场影响力。从下游行业分布来看,企业业务覆盖汽车制造与消费电子两大重点行业,分别占比约40%和35%,显示出其业务拓展具有较强的行业适配性与市场渗透力,同时“其他”行业占比约25%,说明其业务布局具备一定多样性,有助于分散风险、提升抗压能力。目前企业处于在手订单约6.8亿元的状态,订单规模较为可观,且典型交付周期为4至9个月,表明其项目执行周期较长,需关注资金周转效率及项目进度管理。整体来看,企业的业务构成与行业分布呈现出多元化特征,为其财务表现与融资需求提供了相应的业务基础与实施条件。"},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true,"content":"企业当前经营规模与生产节奏可通过相关量化指标进行客观描述。根据现有数据,其华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出生产基地具备较为充足的生产能力,且实际运行效率处于合理水平。从产销情况来看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与市场供应方面保持稳定。同时,客户集中度方面,前五大客户贡献的收入占比为46%,显示出客户结构相对集中,需关注客户稳定性对整体经营的影响。上述数据共同构成了企业当前经营状况的基本轮廓,为后续财务分析及融资方案设计提供了基础依据。"},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true,"content":"企业作为高新技术企业,具备良好的行业准入资质与稳定的业务发展模式,其以项目制集成交付为主的服务模式已形成较为成熟的运营体系,服务收入占比持续提升,反映出其在细分领域的专业能力和市场拓展能力。同时,企业在近三年内未出现公开披露的债务违约记录,表明其在信用管理方面具有较强的合规意识和履约能力,为后续融资安排提供了良好的信用基础。\n\n在主体资质方面,企业已获得高新技术企业认定,并持有相关行业所需的各类准入资质,具备开展主营业务的法定条件与技术优势。此外,企业与多家银行保持授信合作关系,表明其在金融机构中具有一定的认可度,为后续融资渠道的拓展和融资方案的实施提供了现实可行的基础支撑。上述条件共同构成了企业开展融资活动的坚实基础,也为本次融资安排的合理性和可操作性提供了有力保障。"}],"structure_logic":"本章节首先介绍企业基本信息,为后续分析提供基础背景;随后依次分析股权结构、主营业务、经营情况及融资能力,构建对企业整体基本面的系统性认知,为后续财务分析和融资方案设计奠定基础。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整支撑财务论证与指标","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true,"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产结构看,企业资产规模保持稳定,负债水平处于合理区间,所有者权益占比较为可观,反映出企业具备一定的资本实力和财务稳健性。利润表数据显示,企业最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元,表明企业在经营过程中实现了基本盈利。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,整体来看,企业具备较强的经营现金流生成能力,同时在投资与融资活动方面保持一定节奏。"},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true,"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征。根据最新一期财务数据,其资产负债率为54.8%,表明企业整体负债水平处于中等偏上区间,需关注其资本结构的稳定性。同时,流动比率与速动比率分别为1.22和0.91,反映出企业在短期内具备一定偿债能力,但流动资产中存货等非流动性部分占比较高,可能对短期资金周转形成一定压力。\n\n在现金流方面,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备持续产生现金的能力。然而,同期利息支出分别为0.31亿元和0.33亿元,尽管现金流覆盖较为充足,但仍需关注未来融资成本变动对企业盈利空间的影响。此外,企业近年来因产线扩建导致资本性支出较大,投资活动现金流持续为负,这在一定程度上反映了其扩张节奏较快,对资金需求较高。\n\n从风险控制角度看,企业客户集中度较高,前五大客户占比偏高,若主要客户行业出现波动,可能对其收入稳定性带来影响。同时,企业在资本性支出方面的持续投入,虽有助于提升产能与市场竞争力,但也对现金流管理提出了更高要求,需结合自身经营周期合理安排资金使用节奏,以保障整体财务健康。"}],"structure_logic":"本章节首先通过财务概况与关键报表摘要,建立对企业整体财务状况的基础认知;继而深入分析偿债能力、现金流及财务风险要点,为后续融资方案设计提供数据支撑和风险评估依据,确保论证逻辑完整且服务于融资可行性与可操作性目标。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true,"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体推进,项目建设期为18个月,目前处于设备安装与调试阶段。项目主要建设内容包括新增两条柔性装配线,以及对仓储物流系统和制造执行系统(MES)进行升级改造。根据规划,项目预计于2026年第四季度进入试运营阶段。"},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true,"content":"本章节旨在围绕既定融资安排,系统阐述融资规模、资金用途及融资动因的合理性逻辑。在当前企业经营环境与财务状况的基础上,拟通过发行不超过5亿元的3年期中期票据,实现对流动资金的补充及债务结构的优化。该融资安排充分考虑了企业现阶段的资金需求与偿债能力,具有明确的实施基础与现实依据。\n\n从资金用途来看,拟募集资金将主要用于补充流动资金、偿还到期债务以及支付项目建设尾款及相关支出。其中,约2.5亿元用于补充流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货与应收账款周期延长所形成的资金缺口;约1.5亿元用于偿还即将到期的债务,有效缓解集中到期可能引发的流动性波动风险;剩余约1亿元将用于项目建设尾款及相关支出,确保项目按期推进并完成交付。上述资金配置体现了对资金使用效率与风险控制的综合考量。\n\n融资动因方面,企业当前面临订单增长带来的营运资金压力,需通过外部融资手段增强资金保障能力;同时,部分既有债务即将到期,亟需通过新融资工具进行合理衔接,以维持整体债务结构的稳定性和可持续性。上述动因与融资安排之间形成紧密关联,为方案的实施提供了清晰的逻辑支撑。\n\n综上所述,本次融资安排在规模设定、资金用途规划及融资动因分析等方面均体现出较强的适配性与操作性,符合企业当前发展阶段的实际需求,具备良好的实施条件与可行性。"}],"structure_logic":"本章按照融资论证逻辑顺序展开,首先通过项目概况与建设/运营要点明确项目基础信息和实施路径,为后续融资方案提供背景支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}](String), default(String), 2026-04-09T10:06:02.946322(LocalDateTime), 2026-04-09T10:06:13.182390(LocalDateTime), 2026-04-09T10:06:13.182385(LocalDateTime), 1(Integer), 8a3cad6aa83348d3bdadc761dbde130d(String)
  4710. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.544 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  4711. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.544 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e5d1778]
  4712. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.544 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e5d1778]
  4713. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.544 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e5d1778]
  4714. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.544 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6e5d1778]
  4715. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.640 INFO 399 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
  4716. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.641 DEBUG 399 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4717. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.641 DEBUG 399 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"," (truncated)...]
  4718. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.644 DEBUG 399 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  4719. traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.645 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
  4720. traceId= tenantId=2026-04-09 10:07:41.965 INFO 399 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
  4721. traceId= tenantId=2026-04-09 10:07:41.967 INFO 399 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
  4722. traceId= tenantId=2026-04-09 10:07:41.968 INFO 399 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
  4723. traceId= tenantId=2026-04-09 10:11:18.855 INFO 1193 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  4724. traceId= tenantId=2026-04-09 10:11:18.871 INFO 1193 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 1193 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  4725. traceId= tenantId=2026-04-09 10:11:18.871 DEBUG 1193 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  4726. traceId= tenantId=2026-04-09 10:11:18.871 INFO 1193 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  4727. traceId= tenantId=2026-04-09 10:11:19.280 INFO 1193 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  4728. traceId= tenantId=2026-04-09 10:11:19.281 INFO 1193 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  4729. traceId= tenantId=2026-04-09 10:11:19.293 INFO 1193 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5 ms. Found 0 Redis repository interfaces.
  4730. traceId= tenantId=2026-04-09 10:11:19.329 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  4731. traceId= tenantId=2026-04-09 10:11:19.329 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  4732. traceId= tenantId=2026-04-09 10:11:19.329 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  4733. traceId= tenantId=2026-04-09 10:11:19.329 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  4734. traceId= tenantId=2026-04-09 10:11:19.329 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  4735. traceId= tenantId=2026-04-09 10:11:19.329 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  4736. traceId= tenantId=2026-04-09 10:11:19.330 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  4737. traceId= tenantId=2026-04-09 10:11:19.330 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  4738. traceId= tenantId=2026-04-09 10:11:19.330 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  4739. traceId= tenantId=2026-04-09 10:11:19.330 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  4740. traceId= tenantId=2026-04-09 10:11:19.331 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  4741. traceId= tenantId=2026-04-09 10:11:19.331 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  4742. traceId= tenantId=2026-04-09 10:11:19.331 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  4743. traceId= tenantId=2026-04-09 10:11:19.331 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  4744. traceId= tenantId=2026-04-09 10:11:19.331 DEBUG 1193 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  4745. traceId= tenantId=2026-04-09 10:11:19.581 INFO 1193 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  4746. traceId= tenantId=2026-04-09 10:11:19.585 INFO 1193 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  4747. traceId= tenantId=2026-04-09 10:11:19.586 INFO 1193 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  4748. traceId= tenantId=2026-04-09 10:11:19.586 INFO 1193 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  4749. traceId= tenantId=2026-04-09 10:11:19.605 INFO 1193 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  4750. traceId= tenantId=2026-04-09 10:11:19.605 INFO 1193 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 718 ms
  4751. traceId= tenantId=2026-04-09 10:11:19.633 DEBUG 1193 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  4752. traceId= tenantId=2026-04-09 10:11:19.633 INFO 1193 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  4753. traceId= tenantId=2026-04-09 10:11:19.633 DEBUG 1193 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  4754. traceId= tenantId=2026-04-09 10:11:19.658 INFO 1193 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  4755. traceId= tenantId=2026-04-09 10:11:19.690 INFO 1193 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  4756. traceId= tenantId=2026-04-09 10:11:19.954 INFO 1193 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  4757. traceId= tenantId=2026-04-09 10:11:19.972 INFO 1193 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  4758. traceId= tenantId=2026-04-09 10:11:19.976 INFO 1193 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  4759. traceId= tenantId=2026-04-09 10:11:20.028 DEBUG 1193 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  4760. traceId= tenantId=2026-04-09 10:11:20.091 DEBUG 1193 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  4761. traceId= tenantId=2026-04-09 10:11:20.107 INFO 1193 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  4762. traceId= tenantId=2026-04-09 10:11:20.107 INFO 1193 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  4763. traceId= tenantId=2026-04-09 10:11:20.113 DEBUG 1193 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  4764. traceId= tenantId=2026-04-09 10:11:20.136 INFO 1193 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@3c68e82, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1e66bf2d, org.springframework.security.web.context.SecurityContextHolderFilter@3d2eb7fa, org.springframework.security.web.header.HeaderWriterFilter@18209303, org.springframework.web.filter.CorsFilter@7112fa5, org.springframework.security.web.authentication.logout.LogoutFilter@44f23927, com.yuxin.finrep.web.security.TenantContextFilter@6f3b13d0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5e278e25, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@62ee1c89, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@342dc040, org.springframework.security.web.session.SessionManagementFilter@2573b149, org.springframework.security.web.access.ExceptionTranslationFilter@7474196, org.springframework.security.web.access.intercept.AuthorizationFilter@671f545b]
  4765. traceId= tenantId=2026-04-09 10:11:20.311 DEBUG 1193 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4766. traceId= tenantId=2026-04-09 10:11:20.327 DEBUG 1193 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  4767. traceId= tenantId=2026-04-09 10:11:20.490 INFO 1193 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  4768. traceId= tenantId=2026-04-09 10:11:20.495 INFO 1193 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  4769. traceId= tenantId=2026-04-09 10:11:20.500 INFO 1193 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.824 seconds (process running for 2.038)
  4770. traceId= tenantId=2026-04-09 10:11:27.184 INFO 1193 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  4771. traceId= tenantId=2026-04-09 10:11:27.185 INFO 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  4772. traceId= tenantId=2026-04-09 10:11:27.185 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  4773. traceId= tenantId=2026-04-09 10:11:27.185 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  4774. traceId= tenantId=2026-04-09 10:11:27.185 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  4775. traceId= tenantId=2026-04-09 10:11:27.186 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7f62d809
  4776. traceId= tenantId=2026-04-09 10:11:27.186 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@7b591eb4
  4777. traceId= tenantId=2026-04-09 10:11:27.186 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4778. traceId= tenantId=2026-04-09 10:11:27.186 INFO 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
  4779. traceId= tenantId=2026-04-09 10:11:27.189 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=829a8134512a40ef970aa6ab538ce8df, tenantId=null, userId=null
  4780. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.197 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  4781. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.205 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  4782. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.205 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  4783. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.206 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  4784. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.206 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  4785. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.208 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  4786. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.209 DEBUG 1193 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  4787. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.209 DEBUG 1193 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 1f6b7bc41e3444cb9f43b98f98019af8
  4788. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.242 DEBUG 1193 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  4789. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.264 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  4790. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.264 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  4791. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.956 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4792. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.958 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@51e9b735]
  4793. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.961 DEBUG 1193 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  4794. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.962 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4795. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:27.968 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4796. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.019 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  4797. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.020 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@51e9b735]
  4798. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.020 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@51e9b735] from current transaction
  4799. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.033 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  4800. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.034 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T10:11:27.264763(LocalDateTime), 2026-04-09T10:11:27.264763(LocalDateTime), 1(Integer)
  4801. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.126 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  4802. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.126 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@51e9b735]
  4803. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.132 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@51e9b735]
  4804. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.132 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@51e9b735]
  4805. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.132 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@51e9b735]
  4806. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.226 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=a1529c1f5dc8414b9e36d4541af769c1
  4807. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.226 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=a1529c1f5dc8414b9e36d4541af769c1
  4808. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.226 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4809. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.226 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@14c39e92] was not registered for synchronization because synchronization is not active
  4810. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.227 DEBUG 1193 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  4811. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.227 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4812. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.227 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4813. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.280 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4814. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.281 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@14c39e92]
  4815. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.331 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4816. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.331 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@67e37b04]
  4817. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.331 DEBUG 1193 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  4818. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.332 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4819. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.332 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4820. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.381 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4821. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.382 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@67e37b04]
  4822. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.384 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@67e37b04] from current transaction
  4823. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.402 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4824. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.404 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:11:28.282660(LocalDateTime), 2026-04-09T10:11:28.282651(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  4825. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.501 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4826. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.501 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@67e37b04]
  4827. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.501 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@67e37b04]
  4828. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.501 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@67e37b04]
  4829. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.501 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@67e37b04]
  4830. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.598 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=a1529c1f5dc8414b9e36d4541af769c1
  4831. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.599 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=a1529c1f5dc8414b9e36d4541af769c1
  4832. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.599 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4833. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.599 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@69fd20c2] was not registered for synchronization because synchronization is not active
  4834. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.599 DEBUG 1193 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  4835. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.599 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4836. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.600 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4837. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.649 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4838. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.649 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@69fd20c2]
  4839. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.651 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  4840. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.667 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  4841. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.675 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4842. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.676 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  4843. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:28.678 INFO 1193 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  4844. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.549 INFO 1193 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=7ms
  4845. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.550 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  4846. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.552 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4847. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.558 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  4848. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.630 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4849. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.630 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@31089786]
  4850. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.631 DEBUG 1193 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  4851. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.631 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4852. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.631 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9d6d14662954482f8ca2add67834dab3(String)
  4853. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.678 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  4854. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.679 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@31089786]
  4855. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.679 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@31089786] from current transaction
  4856. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.682 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  4857. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.684 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 9d6d14662954482f8ca2add67834dab3(String), a1529c1f5dc8414b9e36d4541af769c1(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,不可省略","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}(String), 报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。(String), false(Boolean), 1(Integer), 2026-04-09T10:11:31.562684(LocalDateTime), 2026-04-09T10:11:31.562710(LocalDateTime)
  4858. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.780 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  4859. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.781 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@31089786]
  4860. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.781 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@31089786]
  4861. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.781 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@31089786]
  4862. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.781 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@31089786]
  4863. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.924 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4864. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.924 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d1e479]
  4865. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.925 DEBUG 1193 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  4866. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.925 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4867. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.926 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4868. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.973 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4869. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.974 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d1e479]
  4870. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.974 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d1e479] from current transaction
  4871. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.976 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4872. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:31.976 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:11:31.876542(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  4873. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.073 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4874. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.074 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d1e479]
  4875. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.074 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d1e479]
  4876. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.076 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d1e479]
  4877. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.076 DEBUG 1193 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@18d1e479]
  4878. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.171 INFO 1193 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=a1529c1f5dc8414b9e36d4541af769c1, outlineId=9d6d14662954482f8ca2add67834dab3
  4879. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.198 DEBUG 1193 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4880. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.210 DEBUG 1193 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=9d6d14662954482f8ca2add67834dab3, tas (truncated)...]
  4881. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.234 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  4882. traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.235 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  4883. traceId= tenantId=2026-04-09 10:11:39.834 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=6c037681c3104a13a3ed1eb8145603b3, tenantId=null, userId=null
  4884. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.836 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/9d6d14662954482f8ca2add67834dab3/confirm-level1
  4885. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.837 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  4886. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.837 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  4887. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.838 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  4888. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.838 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/9d6d14662954482f8ca2add67834dab3/confirm-level1
  4889. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.838 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/9d6d14662954482f8ca2add67834dab3/confirm-level1", parameters={}
  4890. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.839 DEBUG 1193 --- [http-nio-8080-exec-2] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  4891. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.839 DEBUG 1193 --- [http-nio-8080-exec-2] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 181e6aaa60584d438ec6e5dadff7203e
  4892. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.848 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=9d6d14662954482f8ca2add67834dab3, confirmerId=null
  4893. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.848 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=9d6d14662954482f8ca2add67834dab3, confirmerId=null
  4894. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.848 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4895. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.848 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6382ffa0] was not registered for synchronization because synchronization is not active
  4896. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.849 DEBUG 1193 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  4897. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.849 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4898. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.849 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9d6d14662954482f8ca2add67834dab3(String)
  4899. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.898 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4900. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.898 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6382ffa0]
  4901. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.899 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4902. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.899 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3309b5a5] was not registered for synchronization because synchronization is not active
  4903. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.899 DEBUG 1193 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  4904. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.900 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4905. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.900 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4906. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.949 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4907. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.949 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3309b5a5]
  4908. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.950 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=a1529c1f5dc8414b9e36d4541af769c1, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  4909. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.996 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4910. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.997 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f75f7d]
  4911. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.997 DEBUG 1193 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  4912. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.997 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4913. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:39.998 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9d6d14662954482f8ca2add67834dab3(String)
  4914. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.046 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4915. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.047 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f75f7d]
  4916. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.047 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f75f7d] from current transaction
  4917. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.051 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  4918. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.052 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,不可省略","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}(String), 报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。(String), true(Boolean), 2026-04-09T10:11:39.950592(LocalDateTime), 2(Integer), 2026-04-09T10:11:32(LocalDateTime), 2026-04-09T10:11:39.950598(LocalDateTime), 9d6d14662954482f8ca2add67834dab3(String)
  4919. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.147 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  4920. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.148 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f75f7d]
  4921. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.148 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f75f7d]
  4922. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.148 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f75f7d]
  4923. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.148 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7f75f7d]
  4924. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.242 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=9d6d14662954482f8ca2add67834dab3
  4925. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.243 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=a1529c1f5dc8414b9e36d4541af769c1, outlineId=9d6d14662954482f8ca2add67834dab3
  4926. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.243 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=a1529c1f5dc8414b9e36d4541af769c1, level1OutlineId=9d6d14662954482f8ca2add67834dab3
  4927. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.243 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4928. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.243 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e013ed8] was not registered for synchronization because synchronization is not active
  4929. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.243 DEBUG 1193 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  4930. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.244 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4931. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.244 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4932. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.291 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4933. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.291 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7e013ed8]
  4934. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.292 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4935. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.292 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6482f87c] was not registered for synchronization because synchronization is not active
  4936. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.293 DEBUG 1193 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  4937. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.294 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4938. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.295 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9d6d14662954482f8ca2add67834dab3(String)
  4939. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.342 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  4940. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.342 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6482f87c]
  4941. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.342 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","l1_chapter_id":"9d6d14662954482f8ca2add67834dab3","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}}
  4942. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.342 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","l1_chapter_id":"9d6d14662954482f8ca2add67834dab3","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}}
  4943. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.343 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  4944. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.343 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  4945. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.343 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","l1_chapter_id":"9d6d14662954482f8ca2add67834dab3","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}}] as "application/json"
  4946. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:40.343 INFO 1193 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  4947. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.804 INFO 1193 --- [http-nio-8080-exec-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  4948. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.804 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Response 200 OK
  4949. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.804 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  4950. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.805 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续融资方案设计提供基础支撑。各子节点分别从不同维度揭示企业的运营特征与财务实力,确保论证闭环完整,服务于融资可行性与合理性分析。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章按照财务信息的逻辑展开,首先呈现企业财务概况与关键报表摘要,为后续分析提供基础数据支撑;随后深入分析企业的偿债能力、现金流状况及潜在财务风险,形成完整的财务论证链条,服务于融资方案的可行性评估。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章结构按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目基础信息和关键要素,为后续融资方案设计提供支撑;随后围绕融资规模、资金用途与融资动因进行深入分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}]}
  4951. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.854 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4952. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.855 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@724be138]
  4953. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.855 DEBUG 1193 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  4954. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.855 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  4955. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.856 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: a84b9fc804db44ada3e5b4c56464cb80(String)
  4956. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.903 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  4957. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.903 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@724be138]
  4958. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.903 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@724be138] from current transaction
  4959. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.905 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  4960. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:49.906 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: a84b9fc804db44ada3e5b4c56464cb80(String), a1529c1f5dc8414b9e36d4541af769c1(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续融资方案设计提供基础支撑。各子节点分别从不同维度揭示企业的运营特征与财务实力,确保论证闭环完整,服务于融资可行性与合理性分析。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章按照财务信息的逻辑展开,首先呈现企业财务概况与关键报表摘要,为后续分析提供基础数据支撑;随后深入分析企业的偿债能力、现金流状况及潜在财务风险,形成完整的财务论证链条,服务于融资方案的可行性评估。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章结构按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目基础信息和关键要素,为后续融资方案设计提供支撑;随后围绕融资规模、资金用途与融资动因进行深入分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}](String), {"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续融资方案设计提供基础支撑。各子节点分别从不同维度揭示企业的运营特征与财务实力,确保论证闭环完整,服务于融资可行性与合理性分析。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章按照财务信息的逻辑展开,首先呈现企业财务概况与关键报表摘要,为后续分析提供基础数据支撑;随后深入分析企业的偿债能力、现金流状况及潜在财务风险,形成完整的财务论证链条,服务于融资方案的可行性评估。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章结构按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目基础信息和关键要素,为后续融资方案设计提供支撑;随后围绕融资规模、资金用途与融资动因进行深入分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}]}(String), 报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。(String), false(Boolean), 1(Integer), 2026-04-09T10:11:49.807254(LocalDateTime), 2026-04-09T10:11:49.807262(LocalDateTime)
  4961. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.004 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  4962. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.005 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@724be138]
  4963. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.005 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@724be138]
  4964. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.005 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@724be138]
  4965. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.005 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@724be138]
  4966. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.144 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4967. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.145 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7414069]
  4968. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.145 DEBUG 1193 --- [http-nio-8080-exec-2] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  4969. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.145 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  4970. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.145 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  4971. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.194 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  4972. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.194 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7414069]
  4973. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.194 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7414069] from current transaction
  4974. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.196 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  4975. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.197 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:11:50.098901(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  4976. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.291 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  4977. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.293 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7414069]
  4978. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.293 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7414069]
  4979. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.293 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7414069]
  4980. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.293 DEBUG 1193 --- [http-nio-8080-exec-2] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7414069]
  4981. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.390 INFO 1193 --- [http-nio-8080-exec-2] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=a1529c1f5dc8414b9e36d4541af769c1, outlineId=a84b9fc804db44ada3e5b4c56464cb80
  4982. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.403 DEBUG 1193 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  4983. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.406 DEBUG 1193 --- [http-nio-8080-exec-2] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=a84b9fc804db44ada3e5b4c56464c (truncated)...]
  4984. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.409 DEBUG 1193 --- [http-nio-8080-exec-2] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  4985. traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.409 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
  4986. traceId= tenantId=2026-04-09 10:11:56.341 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=411133dd42eb43b6ac1a4e59967eed19, tenantId=null, userId=null
  4987. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.342 DEBUG 1193 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/9d6d14662954482f8ca2add67834dab3/confirm-level2
  4988. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.343 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  4989. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.343 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  4990. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.343 DEBUG 1193 --- [http-nio-8080-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  4991. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.343 DEBUG 1193 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/9d6d14662954482f8ca2add67834dab3/confirm-level2
  4992. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.343 DEBUG 1193 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/9d6d14662954482f8ca2add67834dab3/confirm-level2", parameters={}
  4993. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.344 DEBUG 1193 --- [http-nio-8080-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  4994. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.344 DEBUG 1193 --- [http-nio-8080-exec-3] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: a178777984624cf8992dbc4a0a19f1c1
  4995. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.345 INFO 1193 --- [http-nio-8080-exec-3] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=9d6d14662954482f8ca2add67834dab3, confirmerId=null
  4996. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.345 INFO 1193 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=9d6d14662954482f8ca2add67834dab3, confirmerId=null
  4997. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.345 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  4998. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.346 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@47dca98e] was not registered for synchronization because synchronization is not active
  4999. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.346 DEBUG 1193 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5000. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.346 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5001. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.347 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9d6d14662954482f8ca2add67834dab3(String)
  5002. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.393 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  5003. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.394 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@47dca98e]
  5004. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.395 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5005. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.395 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@826453e] was not registered for synchronization because synchronization is not active
  5006. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.395 DEBUG 1193 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5007. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.395 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5008. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.396 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5009. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.443 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5010. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.444 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@826453e]
  5011. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.444 INFO 1193 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=a1529c1f5dc8414b9e36d4541af769c1, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  5012. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.493 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5013. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.493 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4938d7bd]
  5014. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.494 DEBUG 1193 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5015. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.494 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5016. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.494 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 9d6d14662954482f8ca2add67834dab3(String)
  5017. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.543 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  5018. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.544 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4938d7bd]
  5019. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.545 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4938d7bd] from current transaction
  5020. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.546 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  5021. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.547 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"无独立报告,需完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"项目融资主报告核心输出,不可省略","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"无独立报告,需完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"项目融资主报告核心输出,不可省略"}],"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}(String), 报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。(String), true(Boolean), 2026-04-09T10:11:56.444864(LocalDateTime), 3(Integer), 2026-04-09T10:11:32(LocalDateTime), 2026-04-09T10:11:56.444869(LocalDateTime), 9d6d14662954482f8ca2add67834dab3(String)
  5022. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.641 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  5023. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.641 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4938d7bd]
  5024. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.641 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4938d7bd]
  5025. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.642 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4938d7bd]
  5026. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.642 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4938d7bd]
  5027. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.736 INFO 1193 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=9d6d14662954482f8ca2add67834dab3
  5028. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.736 INFO 1193 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=a1529c1f5dc8414b9e36d4541af769c1, knowledgeUnitCount=0
  5029. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.736 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5030. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.737 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17d4fdb8] was not registered for synchronization because synchronization is not active
  5031. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.737 DEBUG 1193 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5032. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.737 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5033. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.737 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5034. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.785 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5035. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.785 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@17d4fdb8]
  5036. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.833 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5037. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.833 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@deb0bd]
  5038. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.833 DEBUG 1193 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5039. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.833 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5040. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.834 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5041. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.880 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5042. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.880 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@deb0bd]
  5043. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.880 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@deb0bd] from current transaction
  5044. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.881 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5045. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.881 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:11:56.786722(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5046. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.977 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5047. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.977 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@deb0bd]
  5048. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.977 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@deb0bd]
  5049. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.978 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@deb0bd]
  5050. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:56.978 DEBUG 1193 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@deb0bd]
  5051. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:57.071 INFO 1193 --- [http-nio-8080-exec-3] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=a1529c1f5dc8414b9e36d4541af769c1, dataPackageCount=0
  5052. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:57.072 DEBUG 1193 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5053. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:57.072 DEBUG 1193 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=9d6d14662954482f8ca2add67834d (truncated)...]
  5054. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:57.073 DEBUG 1193 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  5055. traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:57.073 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
  5056. traceId= tenantId=2026-04-09 10:13:04.782 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=3ab129a882d0478784240aff9efc0744, tenantId=null, userId=null
  5057. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.783 DEBUG 1193 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/a1529c1f5dc8414b9e36d4541af769c1/generate
  5058. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.784 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  5059. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.784 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  5060. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.784 DEBUG 1193 --- [http-nio-8080-exec-5] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  5061. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.785 DEBUG 1193 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/a1529c1f5dc8414b9e36d4541af769c1/generate
  5062. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.785 DEBUG 1193 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/a1529c1f5dc8414b9e36d4541af769c1/generate", parameters={}
  5063. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.785 DEBUG 1193 --- [http-nio-8080-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  5064. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.786 DEBUG 1193 --- [http-nio-8080-exec-5] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: d9af35b614764310a90418ba9b36d608
  5065. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.787 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=a1529c1f5dc8414b9e36d4541af769c1, confirmerId=null
  5066. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.787 INFO 1193 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=a1529c1f5dc8414b9e36d4541af769c1, confirmerId=null
  5067. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.787 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5068. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.787 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c21d2fe] was not registered for synchronization because synchronization is not active
  5069. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.837 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5070. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.838 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5071. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.839 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5072. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.887 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5073. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.887 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4c21d2fe]
  5074. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.888 INFO 1193 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=a1529c1f5dc8414b9e36d4541af769c1, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  5075. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.902 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5076. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.902 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5e4e7e11] was not registered for synchronization because synchronization is not active
  5077. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.910 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5078. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.911 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  5079. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.911 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5080. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.958 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  5081. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.959 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5e4e7e11]
  5082. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.959 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=a1529c1f5dc8414b9e36d4541af769c1, confirmer=null
  5083. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.959 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5084. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.959 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1e03c625] was not registered for synchronization because synchronization is not active
  5085. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.959 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5086. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.959 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5087. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:04.960 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5088. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.007 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5089. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.008 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1e03c625]
  5090. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.009 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5091. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.009 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@711dcc9d] was not registered for synchronization because synchronization is not active
  5092. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.010 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5093. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.011 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  5094. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.011 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5095. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.058 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  5096. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.059 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@711dcc9d]
  5097. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.108 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5098. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.108 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5580392e]
  5099. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.108 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5100. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.108 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5101. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.109 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5102. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.157 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5103. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.158 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5580392e]
  5104. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.158 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5580392e] from current transaction
  5105. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.159 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5106. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.160 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:05.060297(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5107. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.255 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5108. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.256 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5580392e]
  5109. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.256 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5580392e]
  5110. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.256 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5580392e]
  5111. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.256 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5580392e]
  5112. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.352 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=a1529c1f5dc8414b9e36d4541af769c1
  5113. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.359 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5114. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.359 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ec2a54f] was not registered for synchronization because synchronization is not active
  5115. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.360 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5116. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.360 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  5117. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.361 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String), LEVEL2(String)
  5118. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.410 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  5119. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.411 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ec2a54f]
  5120. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.411 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=a1529c1f5dc8414b9e36d4541af769c1
  5121. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.411 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5122. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.411 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e02c704] was not registered for synchronization because synchronization is not active
  5123. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.412 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5124. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.412 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5125. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.412 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5126. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.460 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5127. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.460 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e02c704]
  5128. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.462 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5129. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.462 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@23d4be94] was not registered for synchronization because synchronization is not active
  5130. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.464 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5131. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.464 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  5132. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.464 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String), LEVEL2(String)
  5133. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.514 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  5134. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.515 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@23d4be94]
  5135. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.515 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5136. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.516 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5e16f8ab] was not registered for synchronization because synchronization is not active
  5137. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.517 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5138. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.517 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  5139. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.518 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5140. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.565 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  5141. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.566 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5e16f8ab]
  5142. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.617 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5143. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.617 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ecd90cd]
  5144. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.617 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5145. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.617 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  5146. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.618 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 42ae3c76735540efa6686d8d40619931(String)
  5147. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.666 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  5148. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.666 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ecd90cd]
  5149. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.667 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ecd90cd] from current transaction
  5150. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.668 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  5151. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.669 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: 42ae3c76735540efa6686d8d40619931(String), a1529c1f5dc8414b9e36d4541af769c1(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T10:13:05.566972(LocalDateTime), 2026-04-09T10:13:05.566972(LocalDateTime), 1(Integer)
  5152. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.764 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  5153. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.765 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ecd90cd]
  5154. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.767 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ecd90cd]
  5155. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.767 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ecd90cd]
  5156. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.767 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1ecd90cd]
  5157. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.910 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5158. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.910 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13fe8b46]
  5159. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.911 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5160. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.911 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5161. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.911 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5162. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.959 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5163. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.960 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13fe8b46]
  5164. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.960 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13fe8b46] from current transaction
  5165. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.961 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5166. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:05.962 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:05.863532(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5167. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.057 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5168. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.058 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13fe8b46]
  5169. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.058 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13fe8b46]
  5170. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.058 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13fe8b46]
  5171. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.058 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@13fe8b46]
  5172. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.151 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, outlineId=a84b9fc804db44ada3e5b4c56464cb80
  5173. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.152 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  5174. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.152 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  5175. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.153 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5176. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.153 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@430f78b7] was not registered for synchronization because synchronization is not active
  5177. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.153 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5178. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.153 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5179. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.154 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  5180. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.202 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5181. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.202 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@430f78b7]
  5182. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.206 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  5183. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.208 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5184. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.208 DEBUG 1193 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  5185. traceId= tenantId=2026-04-09 10:13:06.208 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@71dbdaf4] was not registered for synchronization because synchronization is not active
  5186. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.209 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5187. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.209 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5188. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.209 INFO 1193 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5189. traceId= tenantId=2026-04-09 10:13:06.209 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  5190. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.209 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5191. traceId= tenantId=2026-04-09 10:13:06.210 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5192. traceId= tenantId=2026-04-09 10:13:06.210 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5193. traceId= tenantId=2026-04-09 10:13:06.210 INFO 1193 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5194. traceId= tenantId=2026-04-09 10:13:06.257 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5195. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.258 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@71dbdaf4]
  5196. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.258 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  5197. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.258 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5198. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.258 DEBUG 1193 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  5199. traceId= tenantId=2026-04-09 10:13:06.259 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@597cc366] was not registered for synchronization because synchronization is not active
  5200. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.259 INFO 1193 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5201. traceId= tenantId=2026-04-09 10:13:06.259 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5202. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.259 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5203. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.259 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  5204. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.259 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5205. traceId= tenantId=2026-04-09 10:13:06.260 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5206. traceId= tenantId=2026-04-09 10:13:06.260 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5207. traceId= tenantId=2026-04-09 10:13:06.260 INFO 1193 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5208. traceId= tenantId=2026-04-09 10:13:06.306 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5209. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.306 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@597cc366]
  5210. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.306 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  5211. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.307 DEBUG 1193 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-01-ku-04, nodeName=企业股权结构
  5212. traceId= tenantId=2026-04-09 10:13:06.307 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5213. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.307 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fc62d7f] was not registered for synchronization because synchronization is not active
  5214. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.307 INFO 1193 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5215. traceId= tenantId=2026-04-09 10:13:06.307 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5216. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.307 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5217. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.308 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  5218. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.308 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5219. traceId= tenantId=2026-04-09 10:13:06.308 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5220. traceId= tenantId=2026-04-09 10:13:06.308 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5221. traceId= tenantId=2026-04-09 10:13:06.308 INFO 1193 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5222. traceId= tenantId=2026-04-09 10:13:06.355 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5223. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.356 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@fc62d7f]
  5224. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.356 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  5225. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.357 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5226. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.357 DEBUG 1193 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  5227. traceId= tenantId=2026-04-09 10:13:06.357 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@55f1495a] was not registered for synchronization because synchronization is not active
  5228. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.357 INFO 1193 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5229. traceId= tenantId=2026-04-09 10:13:06.357 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5230. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.357 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5231. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.358 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  5232. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.358 DEBUG 1193 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5233. traceId= tenantId=2026-04-09 10:13:06.358 DEBUG 1193 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5234. traceId= tenantId=2026-04-09 10:13:06.358 DEBUG 1193 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5235. traceId= tenantId=2026-04-09 10:13:06.359 INFO 1193 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5236. traceId= tenantId=2026-04-09 10:13:06.406 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 0
  5237. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.407 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@55f1495a]
  5238. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.407 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  5239. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.407 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5240. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.407 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2ef9c018] was not registered for synchronization because synchronization is not active
  5241. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.407 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5242. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.407 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5243. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.408 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  5244. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.454 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5245. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.455 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2ef9c018]
  5246. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.455 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  5247. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.455 DEBUG 1193 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  5248. traceId= tenantId=2026-04-09 10:13:06.455 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5249. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.456 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5436a8bc] was not registered for synchronization because synchronization is not active
  5250. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.456 INFO 1193 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5251. traceId= tenantId=2026-04-09 10:13:06.456 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5252. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.456 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5253. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.456 DEBUG 1193 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5254. traceId= tenantId=2026-04-09 10:13:06.456 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  5255. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.456 DEBUG 1193 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5256. traceId= tenantId=2026-04-09 10:13:06.456 DEBUG 1193 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5257. traceId= tenantId=2026-04-09 10:13:06.457 INFO 1193 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5258. traceId= tenantId=2026-04-09 10:13:06.503 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5259. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.503 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5436a8bc]
  5260. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.503 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  5261. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.503 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5262. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.504 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@425d0b73] was not registered for synchronization because synchronization is not active
  5263. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.504 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5264. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.504 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5265. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.504 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  5266. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.552 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5267. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.553 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@425d0b73]
  5268. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.553 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  5269. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.553 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5270. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.553 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40d087] was not registered for synchronization because synchronization is not active
  5271. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.553 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will not be managed by Spring
  5272. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.553 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5273. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.554 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  5274. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.601 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5275. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.602 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2b40d087]
  5276. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.602 WARN 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  5277. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:08.184 INFO 1193 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=3ms
  5278. traceId= tenantId=2026-04-09 10:13:08.184 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  5279. traceId= tenantId=2026-04-09 10:13:08.184 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5280. traceId= tenantId=2026-04-09 10:13:08.185 INFO 1193 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业近年来在产能配置与生产运营方面保持稳定,其华东装配基地设计年产能为成套线体约45条,近一年的产能利用率为约78%,反映出生产线运行基本处于合理区间。从产销情况看,上年度共交付成套线体38条,关键部件出货量约为12万台套,表明企业在产品供给方面具备一定规模基础。同时,客户结构呈现较为集中的特征,最近一年前五大客户收入占比达到46%,反映出企业销售依赖度相对集中,需关注客户结构稳定性对经营持续性的影响。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5281. traceId= tenantId=2026-04-09 10:13:08.185 DEBUG 1193 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  5282. traceId= tenantId=2026-04-09 10:13:08.185 DEBUG 1193 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  5283. traceId= tenantId=2026-04-09 10:13:08.186 INFO 1193 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5284. traceId= tenantId=2026-04-09 10:13:08.186 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5285. traceId= tenantId=2026-04-09 10:13:08.186 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5286. traceId= tenantId=2026-04-09 10:13:08.186 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5287. traceId= tenantId=2026-04-09 10:13:08.187 INFO 1193 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5288. traceId= tenantId=2026-04-09 10:13:08.656 INFO 1193 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  5289. traceId= tenantId=2026-04-09 10:13:08.656 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  5290. traceId= tenantId=2026-04-09 10:13:08.657 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5291. traceId= tenantId=2026-04-09 10:13:08.657 INFO 1193 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为项目制集成交付为主的服务型企业,其业务模式具备较强的市场适应性与收入稳定性,近年来服务收入占比持续提升,反映出其在行业内的竞争优势和业务结构优化成效。同时,企业在信用记录方面表现良好,近三年未发生公开披露的债务违约情况,体现出其在融资履约方面的基本保障能力。\n\n从融资相关的基本条件来看,企业已获得高新技术企业认定,并具备主要行业的准入资质,这为其在融资过程中提供了必要的主体资质支撑。此外,企业与多家银行保持授信合作关系,表明其在银行体系中具有一定的信用基础和融资渠道资源,为后续融资安排的顺利实施奠定了良好的基础。上述条件共同构成了企业开展融资活动的重要支撑要素,也为本报告所提出的融资方案提供了合理的实施依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5292. traceId= tenantId=2026-04-09 10:13:08.657 DEBUG 1193 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  5293. traceId= tenantId=2026-04-09 10:13:08.657 DEBUG 1193 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  5294. traceId= tenantId=2026-04-09 10:13:08.657 INFO 1193 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5295. traceId= tenantId=2026-04-09 10:13:08.658 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5296. traceId= tenantId=2026-04-09 10:13:08.658 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5297. traceId= tenantId=2026-04-09 10:13:08.658 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5298. traceId= tenantId=2026-04-09 10:13:08.658 INFO 1193 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5299. traceId= tenantId=2026-04-09 10:13:09.400 INFO 1193 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  5300. traceId= tenantId=2026-04-09 10:13:09.401 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  5301. traceId= tenantId=2026-04-09 10:13:09.401 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5302. traceId= tenantId=2026-04-09 10:13:09.401 INFO 1193 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业股权结构呈现较为明显的集中化特征,控股股东为“某产业投资有限公司”,持股比例达52.3%,在公司治理中具有主导性地位。除控股股东外,其他主要股东包括“员工持股平台”与“地方国资投资平台”,分别持有12.1%和8.6%的股份,反映出企业在股权配置上兼顾了内部激励机制与地方资本支持,有助于增强企业稳定性和发展持续性。从治理结构来看,公司董事会共设7席,其中独立董事占3席,表明公司在决策机制上具备一定的独立性和制衡能力;同时,审计委员会已设立,体现了公司在财务监督与内部控制方面的制度安排,为企业的规范运作提供了基础保障。整体来看,该企业的股权与控制结构在一定程度上反映了其在资本构成、治理机制及风险控制方面的基本特征,为后续融资方案设计提供了重要的背景信息。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5303. traceId= tenantId=2026-04-09 10:13:09.401 DEBUG 1193 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  5304. traceId= tenantId=2026-04-09 10:13:09.401 DEBUG 1193 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=a1529c1f5dc8414b9e36d4541af769c1, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  5305. traceId= tenantId=2026-04-09 10:13:09.402 INFO 1193 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
  5306. traceId= tenantId=2026-04-09 10:13:09.402 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5307. traceId= tenantId=2026-04-09 10:13:09.402 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5308. traceId= tenantId=2026-04-09 10:13:09.403 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"a1529c1f5dc8414b9e36d4541af769c1","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}] as "application/json"
  5309. traceId= tenantId=2026-04-09 10:13:09.403 INFO 1193 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5310. traceId= tenantId=2026-04-09 10:13:10.123 INFO 1193 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  5311. traceId= tenantId=2026-04-09 10:13:10.123 DEBUG 1193 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  5312. traceId= tenantId=2026-04-09 10:13:10.123 DEBUG 1193 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5313. traceId= tenantId=2026-04-09 10:13:10.123 INFO 1193 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占比较大,达到58%,反映出企业在系统性工程解决方案方面具备较强的市场竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定覆盖能力;核心零部件销售则占20%,体现出企业在关键设备供应环节的布局与技术支撑能力。从下游行业分布来看,企业业务主要面向汽车制造和消费电子领域,分别占比约40%和35%,其余业务则分布在其他行业,显示出其客户结构具有一定的行业集中度,同时也具备一定范围的市场拓展空间。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,表明其具备较为稳定的项目储备与业务承接能力。典型交付周期介于4至9个月之间,反映出其项目执行周期较长,需在资金安排与资源配置上保持较高的协调性与前瞻性。整体来看,企业的业务模式与收入构成体现了其在产业链中的定位与服务能力,为后续财务分析与融资结构设计提供了重要的业务背景支持。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5314. traceId= tenantId=2026-04-09 10:13:10.123 DEBUG 1193 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  5315. traceId= tenantId=2026-04-09 10:13:10.246 INFO 1193 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  5316. traceId= tenantId=2026-04-09 10:13:10.246 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  5317. traceId= tenantId=2026-04-09 10:13:10.247 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5318. traceId= tenantId=2026-04-09 10:13:10.247 INFO 1193 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),全面提升生产效率与智能化水平。该项目的建设周期为18个月,目前处于设备安装与调试阶段,预计于2026年第四季度进入试运营状态。项目建设内容涵盖关键生产环节的优化与技术升级,为后续稳定运行奠定基础。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5319. traceId= tenantId=2026-04-09 10:13:10.247 DEBUG 1193 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  5320. traceId= tenantId=2026-04-09 10:13:11.086 INFO 1193 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  5321. traceId= tenantId=2026-04-09 10:13:11.086 DEBUG 1193 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  5322. traceId= tenantId=2026-04-09 10:13:11.086 DEBUG 1193 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5323. traceId= tenantId=2026-04-09 10:13:11.086 INFO 1193 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模保持稳定,负债水平处于可控范围,所有者权益占总资产比重约为45.16%,反映出企业资本结构具备一定稳定性。\n\n利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从收入与成本构成看,企业主营业务保持一定盈利水平,但利润空间相对有限。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,表明企业经营性现金流较为充足,投资支出对现金流形成一定压力,而融资活动则对现金流产生小幅补充作用。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5324. traceId= tenantId=2026-04-09 10:13:11.086 DEBUG 1193 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  5325. traceId= tenantId=2026-04-09 10:13:12.656 INFO 1193 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  5326. traceId= tenantId=2026-04-09 10:13:12.657 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  5327. traceId= tenantId=2026-04-09 10:13:12.657 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5328. traceId= tenantId=2026-04-09 10:13:12.657 INFO 1193 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从企业偿债能力、流动性状况及风险特征三个维度综合分析,当前企业的财务结构呈现出一定的稳健性与潜在挑战并存的态势。在偿债能力方面,截至最近一期数据,企业资产负债率为54.8%,处于中等偏上水平,表明其资本结构中债务占比相对较高,需关注长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其流动资产中可迅速变现的资产比例相对有限,对短期偿债能力构成一定制约。\n\n从现金流覆盖情况看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,整体呈小幅增长趋势,显示出主营业务具备一定的现金创造能力。同时,同期利息支出分别为0.31亿元和0.33亿元,经营现金流对利息支出的覆盖倍数约为3.4至3.3倍,表明企业当前的盈利能力和现金流水平能够支撑其现有债务利息的支付,具备一定的财务稳定性。\n\n在风险控制层面,企业客户集中度较高,前五大客户占营收比重偏高,若相关行业出现波动,可能对企业收入的稳定性产生影响,需持续关注客户结构的多元化进程。此外,近两年因产线扩建导致资本性支出较大,投资现金流为负,反映出企业在扩张过程中面临较大的资金投入压力,可能对未来的流动性管理提出更高要求。上述因素均需在后续融资方案设计中予以充分考量,以确保资金安排与企业发展节奏相匹配。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5329. traceId= tenantId=2026-04-09 10:13:12.657 DEBUG 1193 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  5330. traceId= tenantId=2026-04-09 10:13:12.961 INFO 1193 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  5331. traceId= tenantId=2026-04-09 10:13:12.961 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  5332. traceId= tenantId=2026-04-09 10:13:12.961 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5333. traceId= tenantId=2026-04-09 10:13:12.962 INFO 1193 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"根据当前融资安排,本次拟发行不超过5亿元的3年期中期票据,其规模设定与资金用途安排均基于企业实际经营需求及财务结构优化目标。从融资规模来看,该额度能够有效覆盖企业短期流动性缺口,同时兼顾债务结构的合理配置,避免过度融资带来的财务负担。在资金使用方面,约2.5亿元用于补充流动资金,以应对订单增长所导致的营运资金占用增加,特别是原材料备货及应收账款周期延长带来的资金压力;约1.5亿元将专项用于偿还到期债务,确保债务到期衔接顺畅,防范集中兑付风险;剩余约1亿元则用于项目建设尾款及相关支出,保障项目按期推进并完成收尾工作。\n\n上述融资安排充分考虑了企业在当前发展阶段的资金需求特征与财务运行实际情况,体现了融资方案在规模控制、用途匹配及风险防控方面的系统性考量。整体来看,该融资结构既满足企业短期资金调配的现实需要,也符合债务管理的长期规划逻辑,具备较强的实施基础与操作可行性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  5334. traceId= tenantId=2026-04-09 10:13:12.962 DEBUG 1193 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  5335. traceId= tenantId=2026-04-09 10:13:13.011 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5336. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.012 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@338a707b]
  5337. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.012 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5338. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.012 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5339. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.012 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5340. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.063 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5341. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.063 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@338a707b]
  5342. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.063 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@338a707b] from current transaction
  5343. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.065 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5344. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.066 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:12.962587(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5345. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.160 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5346. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.160 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@338a707b]
  5347. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.160 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@338a707b]
  5348. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.160 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@338a707b]
  5349. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.160 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@338a707b]
  5350. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.302 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5351. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.302 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f532b58]
  5352. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.303 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5353. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.303 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5354. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.303 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5355. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.351 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5356. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.351 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f532b58]
  5357. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.351 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f532b58] from current transaction
  5358. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.353 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5359. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.353 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:13.256151(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5360. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.449 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5361. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.449 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f532b58]
  5362. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.449 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f532b58]
  5363. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.449 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f532b58]
  5364. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.449 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3f532b58]
  5365. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.591 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5366. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.591 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36adff62]
  5367. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.592 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5368. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.592 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5369. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.592 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5370. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.640 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5371. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.640 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36adff62]
  5372. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.640 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36adff62] from current transaction
  5373. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.641 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5374. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.643 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:13.544561(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5375. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.736 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5376. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.737 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36adff62]
  5377. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.737 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36adff62]
  5378. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.737 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36adff62]
  5379. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.737 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36adff62]
  5380. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.875 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5381. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.876 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f6a824a]
  5382. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.876 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5383. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.876 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5384. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.877 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5385. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.925 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5386. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.925 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f6a824a]
  5387. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.925 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f6a824a] from current transaction
  5388. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.927 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5389. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:13.928 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:13.829548(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5390. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.020 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5391. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.020 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f6a824a]
  5392. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.021 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f6a824a]
  5393. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.021 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f6a824a]
  5394. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.021 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@f6a824a]
  5395. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.163 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5396. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.163 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b45bca1]
  5397. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.164 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5398. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.164 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5399. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.164 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5400. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.212 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5401. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.212 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b45bca1]
  5402. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.213 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b45bca1] from current transaction
  5403. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.214 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5404. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.214 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:14.114518(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5405. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.308 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5406. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.308 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b45bca1]
  5407. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.308 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b45bca1]
  5408. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.308 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b45bca1]
  5409. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.309 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b45bca1]
  5410. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.449 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5411. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.450 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3939aaf7]
  5412. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.450 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5413. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.450 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5414. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.451 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5415. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.498 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5416. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.498 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3939aaf7]
  5417. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.498 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3939aaf7] from current transaction
  5418. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.500 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5419. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.500 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:14.402468(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5420. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.595 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5421. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.595 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3939aaf7]
  5422. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.596 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3939aaf7]
  5423. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.596 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3939aaf7]
  5424. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.596 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3939aaf7]
  5425. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.738 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5426. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.738 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ff76851]
  5427. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.739 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5428. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.739 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5429. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.739 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5430. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.787 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5431. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.787 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ff76851]
  5432. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.787 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ff76851] from current transaction
  5433. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.788 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5434. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.789 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:14.692166(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5435. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.884 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5436. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.884 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ff76851]
  5437. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.884 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ff76851]
  5438. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.885 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ff76851]
  5439. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:14.885 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ff76851]
  5440. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.028 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5441. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.029 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e9932d]
  5442. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.029 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5443. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.029 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5444. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.030 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5445. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.078 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5446. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.078 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e9932d]
  5447. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.078 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e9932d] from current transaction
  5448. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.080 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5449. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.081 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:14.981288(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5450. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.176 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5451. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.177 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e9932d]
  5452. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.177 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e9932d]
  5453. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.177 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e9932d]
  5454. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.177 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@36e9932d]
  5455. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.278 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=a1529c1f5dc8414b9e36d4541af769c1, sectionCount=8
  5456. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.343 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5457. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.343 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9bdbd2]
  5458. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.343 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5459. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.343 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  5460. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.344 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 42ae3c76735540efa6686d8d40619931(String)
  5461. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.394 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  5462. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.394 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9bdbd2]
  5463. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.394 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9bdbd2] from current transaction
  5464. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.397 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  5465. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.397 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业近年来在产能配置与生产运营方面保持稳定,其华东装配基地设计年产能为成套线体约45条,近一年的产能利用率为约78%,反映出生产线运行基本处于合理区间。从产销情况看,上年度共交付成套线体38条,关键部件出货量约为12万台套,表明企业在产品供给方面具备一定规模基础。同时,客户结构呈现较为集中的特征,最近一年前五大客户收入占比达到46%,反映出企业销售依赖度相对集中,需关注客户结构稳定性对经营持续性的影响。","createTime":"2026-04-09 10:13:08.185491","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 10:13:08.185497"},{"content":"企业作为项目制集成交付为主的服务型企业,其业务模式具备较强的市场适应性与收入稳定性,近年来服务收入占比持续提升,反映出其在行业内的竞争优势和业务结构优化成效。同时,企业在信用记录方面表现良好,近三年未发生公开披露的债务违约情况,体现出其在融资履约方面的基本保障能力。\n\n从融资相关的基本条件来看,企业已获得高新技术企业认定,并具备主要行业的准入资质,这为其在融资过程中提供了必要的主体资质支撑。此外,企业与多家银行保持授信合作关系,表明其在银行体系中具有一定的信用基础和融资渠道资源,为后续融资安排的顺利实施奠定了良好的基础。上述条件共同构成了企业开展融资活动的重要支撑要素,也为本报告所提出的融资方案提供了合理的实施依据。","createTime":"2026-04-09 10:13:08.657437","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 10:13:08.657443"},{"content":"该企业股权结构呈现较为明显的集中化特征,控股股东为“某产业投资有限公司”,持股比例达52.3%,在公司治理中具有主导性地位。除控股股东外,其他主要股东包括“员工持股平台”与“地方国资投资平台”,分别持有12.1%和8.6%的股份,反映出企业在股权配置上兼顾了内部激励机制与地方资本支持,有助于增强企业稳定性和发展持续性。从治理结构来看,公司董事会共设7席,其中独立董事占3席,表明公司在决策机制上具备一定的独立性和制衡能力;同时,审计委员会已设立,体现了公司在财务监督与内部控制方面的制度安排,为企业的规范运作提供了基础保障。整体来看,该企业的股权与控制结构在一定程度上反映了其在资本构成、治理机制及风险控制方面的基本特征,为后续融资方案设计提供了重要的背景信息。","createTime":"2026-04-09 10:13:09.401660","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 10:13:09.401666"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占比较大,达到58%,反映出企业在系统性工程解决方案方面具备较强的市场竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定覆盖能力;核心零部件销售则占20%,体现出企业在关键设备供应环节的布局与技术支撑能力。从下游行业分布来看,企业业务主要面向汽车制造和消费电子领域,分别占比约40%和35%,其余业务则分布在其他行业,显示出其客户结构具有一定的行业集中度,同时也具备一定范围的市场拓展空间。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,表明其具备较为稳定的项目储备与业务承接能力。典型交付周期介于4至9个月之间,反映出其项目执行周期较长,需在资金安排与资源配置上保持较高的协调性与前瞻性。整体来看,企业的业务模式与收入构成体现了其在产业链中的定位与服务能力,为后续财务分析与融资结构设计提供了重要的业务背景支持。","createTime":"2026-04-09 10:13:10.123752","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 10:13:10.123758"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模保持稳定,负债水平处于可控范围,所有者权益占总资产比重约为45.16%,反映出企业资本结构具备一定稳定性。\n\n利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从收入与成本构成看,企业主营业务保持一定盈利水平,但利润空间相对有限。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,表明企业经营性现金流较为充足,投资支出对现金流形成一定压力,而融资活动则对现金流产生小幅补充作用。","createTime":"2026-04-09 10:13:11.086923","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 10:13:11.086930"},{"content":"从企业偿债能力、流动性状况及风险特征三个维度综合分析,当前企业的财务结构呈现出一定的稳健性与潜在挑战并存的态势。在偿债能力方面,截至最近一期数据,企业资产负债率为54.8%,处于中等偏上水平,表明其资本结构中债务占比相对较高,需关注长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其流动资产中可迅速变现的资产比例相对有限,对短期偿债能力构成一定制约。\n\n从现金流覆盖情况看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,整体呈小幅增长趋势,显示出主营业务具备一定的现金创造能力。同时,同期利息支出分别为0.31亿元和0.33亿元,经营现金流对利息支出的覆盖倍数约为3.4至3.3倍,表明企业当前的盈利能力和现金流水平能够支撑其现有债务利息的支付,具备一定的财务稳定性。\n\n在风险控制层面,企业客户集中度较高,前五大客户占营收比重偏高,若相关行业出现波动,可能对企业收入的稳定性产生影响,需持续关注客户结构的多元化进程。此外,近两年因产线扩建导致资本性支出较大,投资现金流为负,反映出企业在扩张过程中面临较大的资金投入压力,可能对未来的流动性管理提出更高要求。上述因素均需在后续融资方案设计中予以充分考量,以确保资金安排与企业发展节奏相匹配。","createTime":"2026-04-09 10:13:12.657653","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 10:13:12.657659"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),全面提升生产效率与智能化水平。该项目的建设周期为18个月,目前处于设备安装与调试阶段,预计于2026年第四季度进入试运营状态。项目建设内容涵盖关键生产环节的优化与技术升级,为后续稳定运行奠定基础。","createTime":"2026-04-09 10:13:10.247526","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 10:13:10.247532"},{"content":"根据当前融资安排,本次拟发行不超过5亿元的3年期中期票据,其规模设定与资金用途安排均基于企业实际经营需求及财务结构优化目标。从融资规模来看,该额度能够有效覆盖企业短期流动性缺口,同时兼顾债务结构的合理配置,避免过度融资带来的财务负担。在资金使用方面,约2.5亿元用于补充流动资金,以应对订单增长所导致的营运资金占用增加,特别是原材料备货及应收账款周期延长带来的资金压力;约1.5亿元将专项用于偿还到期债务,确保债务到期衔接顺畅,防范集中兑付风险;剩余约1亿元则用于项目建设尾款及相关支出,保障项目按期推进并完成收尾工作。\n\n上述融资安排充分考虑了企业在当前发展阶段的资金需求特征与财务运行实际情况,体现了融资方案在规模控制、用途匹配及风险防控方面的系统性考量。整体来看,该融资结构既满足企业短期资金调配的现实需要,也符合债务管理的长期规划逻辑,具备较强的实施基础与操作可行性。","createTime":"2026-04-09 10:13:12.962150","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 10:13:12.962156"}](String), default(String), 2026-04-09T10:13:05.566972(LocalDateTime), 2026-04-09T10:13:15.278827(LocalDateTime), 2026-04-09T10:13:15.278823(LocalDateTime), 1(Integer), 42ae3c76735540efa6686d8d40619931(String)
  5466. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.495 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  5467. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.495 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9bdbd2]
  5468. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.495 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9bdbd2]
  5469. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.495 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9bdbd2]
  5470. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.495 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1d9bdbd2]
  5471. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.636 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5472. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.636 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@529e5e9b]
  5473. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.637 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5474. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.637 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5475. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.637 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String)
  5476. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.686 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5477. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.687 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@529e5e9b]
  5478. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.687 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@529e5e9b] from current transaction
  5479. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.688 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5480. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.689 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:11:27(LocalDateTime), 2026-04-09T10:13:15.590024(LocalDateTime), 2026-04-09T10:11:28(LocalDateTime), 1(Integer), a1529c1f5dc8414b9e36d4541af769c1(String)
  5481. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.787 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5482. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.788 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@529e5e9b]
  5483. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.788 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@529e5e9b]
  5484. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.788 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@529e5e9b]
  5485. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.788 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@529e5e9b]
  5486. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.883 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=a1529c1f5dc8414b9e36d4541af769c1, reportId=42ae3c76735540efa6686d8d40619931
  5487. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.883 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=42ae3c76735540efa6686d8d40619931, outlineId=a84b9fc804db44ada3e5b4c56464cb80
  5488. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.883 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=42ae3c76735540efa6686d8d40619931
  5489. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.932 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5490. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.932 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@591ae5f1]
  5491. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.933 DEBUG 1193 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@44c7f711] will be managed by Spring
  5492. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.933 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  5493. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.933 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: 42ae3c76735540efa6686d8d40619931(String)
  5494. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.980 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  5495. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.980 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@591ae5f1]
  5496. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.980 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@591ae5f1] from current transaction
  5497. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.981 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, full_text=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  5498. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:15.982 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: a1529c1f5dc8414b9e36d4541af769c1(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业近年来在产能配置与生产运营方面保持稳定,其华东装配基地设计年产能为成套线体约45条,近一年的产能利用率为约78%,反映出生产线运行基本处于合理区间。从产销情况看,上年度共交付成套线体38条,关键部件出货量约为12万台套,表明企业在产品供给方面具备一定规模基础。同时,客户结构呈现较为集中的特征,最近一年前五大客户收入占比达到46%,反映出企业销售依赖度相对集中,需关注客户结构稳定性对经营持续性的影响。","createTime":"2026-04-09 10:13:08.185491","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 10:13:08.185497"},{"content":"企业作为项目制集成交付为主的服务型企业,其业务模式具备较强的市场适应性与收入稳定性,近年来服务收入占比持续提升,反映出其在行业内的竞争优势和业务结构优化成效。同时,企业在信用记录方面表现良好,近三年未发生公开披露的债务违约情况,体现出其在融资履约方面的基本保障能力。\n\n从融资相关的基本条件来看,企业已获得高新技术企业认定,并具备主要行业的准入资质,这为其在融资过程中提供了必要的主体资质支撑。此外,企业与多家银行保持授信合作关系,表明其在银行体系中具有一定的信用基础和融资渠道资源,为后续融资安排的顺利实施奠定了良好的基础。上述条件共同构成了企业开展融资活动的重要支撑要素,也为本报告所提出的融资方案提供了合理的实施依据。","createTime":"2026-04-09 10:13:08.657437","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 10:13:08.657443"},{"content":"该企业股权结构呈现较为明显的集中化特征,控股股东为“某产业投资有限公司”,持股比例达52.3%,在公司治理中具有主导性地位。除控股股东外,其他主要股东包括“员工持股平台”与“地方国资投资平台”,分别持有12.1%和8.6%的股份,反映出企业在股权配置上兼顾了内部激励机制与地方资本支持,有助于增强企业稳定性和发展持续性。从治理结构来看,公司董事会共设7席,其中独立董事占3席,表明公司在决策机制上具备一定的独立性和制衡能力;同时,审计委员会已设立,体现了公司在财务监督与内部控制方面的制度安排,为企业的规范运作提供了基础保障。整体来看,该企业的股权与控制结构在一定程度上反映了其在资本构成、治理机制及风险控制方面的基本特征,为后续融资方案设计提供了重要的背景信息。","createTime":"2026-04-09 10:13:09.401660","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 10:13:09.401666"},{"content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占比较大,达到58%,反映出企业在系统性工程解决方案方面具备较强的市场竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定覆盖能力;核心零部件销售则占20%,体现出企业在关键设备供应环节的布局与技术支撑能力。从下游行业分布来看,企业业务主要面向汽车制造和消费电子领域,分别占比约40%和35%,其余业务则分布在其他行业,显示出其客户结构具有一定的行业集中度,同时也具备一定范围的市场拓展空间。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,表明其具备较为稳定的项目储备与业务承接能力。典型交付周期介于4至9个月之间,反映出其项目执行周期较长,需在资金安排与资源配置上保持较高的协调性与前瞻性。整体来看,企业的业务模式与收入构成体现了其在产业链中的定位与服务能力,为后续财务分析与融资结构设计提供了重要的业务背景支持。","createTime":"2026-04-09 10:13:10.123752","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 10:13:10.123758"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模保持稳定,负债水平处于可控范围,所有者权益占总资产比重约为45.16%,反映出企业资本结构具备一定稳定性。\n\n利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从收入与成本构成看,企业主营业务保持一定盈利水平,但利润空间相对有限。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,表明企业经营性现金流较为充足,投资支出对现金流形成一定压力,而融资活动则对现金流产生小幅补充作用。","createTime":"2026-04-09 10:13:11.086923","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 10:13:11.086930"},{"content":"从企业偿债能力、流动性状况及风险特征三个维度综合分析,当前企业的财务结构呈现出一定的稳健性与潜在挑战并存的态势。在偿债能力方面,截至最近一期数据,企业资产负债率为54.8%,处于中等偏上水平,表明其资本结构中债务占比相对较高,需关注长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其流动资产中可迅速变现的资产比例相对有限,对短期偿债能力构成一定制约。\n\n从现金流覆盖情况看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,整体呈小幅增长趋势,显示出主营业务具备一定的现金创造能力。同时,同期利息支出分别为0.31亿元和0.33亿元,经营现金流对利息支出的覆盖倍数约为3.4至3.3倍,表明企业当前的盈利能力和现金流水平能够支撑其现有债务利息的支付,具备一定的财务稳定性。\n\n在风险控制层面,企业客户集中度较高,前五大客户占营收比重偏高,若相关行业出现波动,可能对企业收入的稳定性产生影响,需持续关注客户结构的多元化进程。此外,近两年因产线扩建导致资本性支出较大,投资现金流为负,反映出企业在扩张过程中面临较大的资金投入压力,可能对未来的流动性管理提出更高要求。上述因素均需在后续融资方案设计中予以充分考量,以确保资金安排与企业发展节奏相匹配。","createTime":"2026-04-09 10:13:12.657653","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 10:13:12.657659"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),全面提升生产效率与智能化水平。该项目的建设周期为18个月,目前处于设备安装与调试阶段,预计于2026年第四季度进入试运营状态。项目建设内容涵盖关键生产环节的优化与技术升级,为后续稳定运行奠定基础。","createTime":"2026-04-09 10:13:10.247526","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 10:13:10.247532"},{"content":"根据当前融资安排,本次拟发行不超过5亿元的3年期中期票据,其规模设定与资金用途安排均基于企业实际经营需求及财务结构优化目标。从融资规模来看,该额度能够有效覆盖企业短期流动性缺口,同时兼顾债务结构的合理配置,避免过度融资带来的财务负担。在资金使用方面,约2.5亿元用于补充流动资金,以应对订单增长所导致的营运资金占用增加,特别是原材料备货及应收账款周期延长带来的资金压力;约1.5亿元将专项用于偿还到期债务,确保债务到期衔接顺畅,防范集中兑付风险;剩余约1亿元则用于项目建设尾款及相关支出,保障项目按期推进并完成收尾工作。\n\n上述融资安排充分考虑了企业在当前发展阶段的资金需求特征与财务运行实际情况,体现了融资方案在规模控制、用途匹配及风险防控方面的系统性考量。整体来看,该融资结构既满足企业短期资金调配的现实需要,也符合债务管理的长期规划逻辑,具备较强的实施基础与操作可行性。","createTime":"2026-04-09 10:13:12.962150","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 10:13:12.962156"}](String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_name":"企业基本情况","node_no":"1.1","content":""},{"node_name":"企业股权结构","node_no":"1.2","content":"该企业股权结构呈现较为明显的集中化特征,控股股东为“某产业投资有限公司”,持股比例达52.3%,在公司治理中具有主导性地位。除控股股东外,其他主要股东包括“员工持股平台”与“地方国资投资平台”,分别持有12.1%和8.6%的股份,反映出企业在股权配置上兼顾了内部激励机制与地方资本支持,有助于增强企业稳定性和发展持续性。从治理结构来看,公司董事会共设7席,其中独立董事占3席,表明公司在决策机制上具备一定的独立性和制衡能力;同时,审计委员会已设立,体现了公司在财务监督与内部控制方面的制度安排,为企业的规范运作提供了基础保障。整体来看,该企业的股权与控制结构在一定程度上反映了其在资本构成、治理机制及风险控制方面的基本特征,为后续融资方案设计提供了重要的背景信息。"},{"node_name":"企业主营业务分析","node_no":"1.3","content":"该企业收入结构呈现多元化特征,主要来源于产线集成与交付、维保与技术服务以及核心零部件销售三大板块。其中,产线集成与交付占比较大,达到58%,反映出企业在系统性工程解决方案方面具备较强的市场竞争力;维保与技术服务占比为22%,表明其在客户生命周期服务中具有一定覆盖能力;核心零部件销售则占20%,体现出企业在关键设备供应环节的布局与技术支撑能力。从下游行业分布来看,企业业务主要面向汽车制造和消费电子领域,分别占比约40%和35%,其余业务则分布在其他行业,显示出其客户结构具有一定的行业集中度,同时也具备一定范围的市场拓展空间。\n\n在订单与交付方面,企业当前在手订单金额约为6.8亿元,表明其具备较为稳定的项目储备与业务承接能力。典型交付周期介于4至9个月之间,反映出其项目执行周期较长,需在资金安排与资源配置上保持较高的协调性与前瞻性。整体来看,企业的业务模式与收入构成体现了其在产业链中的定位与服务能力,为后续财务分析与融资结构设计提供了重要的业务背景支持。"},{"node_name":"企业经营情况分析","node_no":"1.4","content":"企业近年来在产能配置与生产运营方面保持稳定,其华东装配基地设计年产能为成套线体约45条,近一年的产能利用率为约78%,反映出生产线运行基本处于合理区间。从产销情况看,上年度共交付成套线体38条,关键部件出货量约为12万台套,表明企业在产品供给方面具备一定规模基础。同时,客户结构呈现较为集中的特征,最近一年前五大客户收入占比达到46%,反映出企业销售依赖度相对集中,需关注客户结构稳定性对经营持续性的影响。"},{"node_name":"企业融资能力分析","node_no":"1.5","content":"企业作为项目制集成交付为主的服务型企业,其业务模式具备较强的市场适应性与收入稳定性,近年来服务收入占比持续提升,反映出其在行业内的竞争优势和业务结构优化成效。同时,企业在信用记录方面表现良好,近三年未发生公开披露的债务违约情况,体现出其在融资履约方面的基本保障能力。\n\n从融资相关的基本条件来看,企业已获得高新技术企业认定,并具备主要行业的准入资质,这为其在融资过程中提供了必要的主体资质支撑。此外,企业与多家银行保持授信合作关系,表明其在银行体系中具有一定的信用基础和融资渠道资源,为后续融资安排的顺利实施奠定了良好的基础。上述条件共同构成了企业开展融资活动的重要支撑要素,也为本报告所提出的融资方案提供了合理的实施依据。"}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续融资方案设计提供基础支撑。各子节点分别从不同维度揭示企业的运营特征与财务实力,确保论证闭环完整,服务于融资可行性与合理性分析。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_name":"财务概况与关键报表摘要","node_no":"2.1","content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模保持稳定,负债水平处于可控范围,所有者权益占总资产比重约为45.16%,反映出企业资本结构具备一定稳定性。\n\n利润表数据显示,企业在最近一年实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从收入与成本构成看,企业主营业务保持一定盈利水平,但利润空间相对有限。现金流量方面,经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元,表明企业经营性现金流较为充足,投资支出对现金流形成一定压力,而融资活动则对现金流产生小幅补充作用。"},{"node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","content":"从企业偿债能力、流动性状况及风险特征三个维度综合分析,当前企业的财务结构呈现出一定的稳健性与潜在挑战并存的态势。在偿债能力方面,截至最近一期数据,企业资产负债率为54.8%,处于中等偏上水平,表明其资本结构中债务占比相对较高,需关注长期偿债压力。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其流动资产中可迅速变现的资产比例相对有限,对短期偿债能力构成一定制约。\n\n从现金流覆盖情况看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,整体呈小幅增长趋势,显示出主营业务具备一定的现金创造能力。同时,同期利息支出分别为0.31亿元和0.33亿元,经营现金流对利息支出的覆盖倍数约为3.4至3.3倍,表明企业当前的盈利能力和现金流水平能够支撑其现有债务利息的支付,具备一定的财务稳定性。\n\n在风险控制层面,企业客户集中度较高,前五大客户占营收比重偏高,若相关行业出现波动,可能对企业收入的稳定性产生影响,需持续关注客户结构的多元化进程。此外,近两年因产线扩建导致资本性支出较大,投资现金流为负,反映出企业在扩张过程中面临较大的资金投入压力,可能对未来的流动性管理提出更高要求。上述因素均需在后续融资方案设计中予以充分考量,以确保资金安排与企业发展节奏相匹配。"}],"structure_logic":"本章按照财务信息的逻辑展开,首先呈现企业财务概况与关键报表摘要,为后续分析提供基础数据支撑;随后深入分析企业的偿债能力、现金流状况及潜在财务风险,形成完整的财务论证链条,服务于融资方案的可行性评估。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_name":"项目概况与建设/运营要点","node_no":"3.1","content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及制造执行系统(MES),全面提升生产效率与智能化水平。该项目的建设周期为18个月,目前处于设备安装与调试阶段,预计于2026年第四季度进入试运营状态。项目建设内容涵盖关键生产环节的优化与技术升级,为后续稳定运行奠定基础。"},{"node_name":"融资规模、资金用途与融资动因","node_no":"3.2","content":"根据当前融资安排,本次拟发行不超过5亿元的3年期中期票据,其规模设定与资金用途安排均基于企业实际经营需求及财务结构优化目标。从融资规模来看,该额度能够有效覆盖企业短期流动性缺口,同时兼顾债务结构的合理配置,避免过度融资带来的财务负担。在资金使用方面,约2.5亿元用于补充流动资金,以应对订单增长所导致的营运资金占用增加,特别是原材料备货及应收账款周期延长带来的资金压力;约1.5亿元将专项用于偿还到期债务,确保债务到期衔接顺畅,防范集中兑付风险;剩余约1亿元则用于项目建设尾款及相关支出,保障项目按期推进并完成收尾工作。\n\n上述融资安排充分考虑了企业在当前发展阶段的资金需求特征与财务运行实际情况,体现了融资方案在规模控制、用途匹配及风险防控方面的系统性考量。整体来看,该融资结构既满足企业短期资金调配的现实需要,也符合债务管理的长期规划逻辑,具备较强的实施基础与操作可行性。"}],"structure_logic":"本章结构按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目基础信息和关键要素,为后续融资方案设计提供支撑;随后围绕融资规模、资金用途与融资动因进行深入分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}](String), default(String), 2026-04-09T10:13:05.566972(LocalDateTime), 2026-04-09T10:13:15.278827(LocalDateTime), 2026-04-09T10:13:15.278823(LocalDateTime), 1(Integer), 42ae3c76735540efa6686d8d40619931(String)
  5499. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.079 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  5500. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.080 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@591ae5f1]
  5501. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.080 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@591ae5f1]
  5502. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.080 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@591ae5f1]
  5503. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.080 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@591ae5f1]
  5504. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.175 INFO 1193 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=a1529c1f5dc8414b9e36d4541af769c1
  5505. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.176 DEBUG 1193 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5506. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.176 DEBUG 1193 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"," (truncated)...]
  5507. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.180 DEBUG 1193 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  5508. traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.181 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
  5509. traceId= tenantId=2026-04-09 10:17:40.052 INFO 1193 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
  5510. traceId= tenantId=2026-04-09 10:17:40.055 INFO 1193 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
  5511. traceId= tenantId=2026-04-09 10:17:40.056 INFO 1193 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
  5512. traceId= tenantId=2026-04-09 10:17:41.930 INFO 1659 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
  5513. traceId= tenantId=2026-04-09 10:17:41.949 INFO 1659 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Starting FinrepWebApplication using Java 17.0.18 with PID 1659 (/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-web/target/classes started by zsh in /Users/zsh/Documents/yusys/智能报告生成/finrep-report)
  5514. traceId= tenantId=2026-04-09 10:17:41.949 DEBUG 1659 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Running with Spring Boot v3.2.5, Spring v6.1.6
  5515. traceId= tenantId=2026-04-09 10:17:41.949 INFO 1659 --- [main] c.yuxin.finrep.web.FinrepWebApplication : No active profile set, falling back to 1 default profile: "default"
  5516. traceId= tenantId=2026-04-09 10:17:42.342 INFO 1659 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Multiple Spring Data modules found, entering strict repository configuration mode
  5517. traceId= tenantId=2026-04-09 10:17:42.343 INFO 1659 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  5518. traceId= tenantId=2026-04-09 10:17:42.354 INFO 1659 --- [main] .s.d.r.c.RepositoryConfigurationDelegate : Finished Spring Data repository scanning in 5 ms. Found 0 Redis repository interfaces.
  5519. traceId= tenantId=2026-04-09 10:17:42.389 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/DataPackageMapper.class]
  5520. traceId= tenantId=2026-04-09 10:17:42.389 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/KnowledgeUnitMapper.class]
  5521. traceId= tenantId=2026-04-09 10:17:42.389 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/OutlineMapper.class]
  5522. traceId= tenantId=2026-04-09 10:17:42.389 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/ReportMapper.class]
  5523. traceId= tenantId=2026-04-09 10:17:42.389 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Identified candidate component class: file [/Users/zsh/Documents/yusys/智能报告生成/finrep-report/backend/finrep-infrastructure/target/classes/com/yuxin/finrep/infrastructure/persistence/mapper/TaskMapper.class]
  5524. traceId= tenantId=2026-04-09 10:17:42.389 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'dataPackageMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.DataPackageMapper' mapperInterface
  5525. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'dataPackageMapper'.
  5526. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'knowledgeUnitMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.KnowledgeUnitMapper' mapperInterface
  5527. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'knowledgeUnitMapper'.
  5528. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'outlineMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.OutlineMapper' mapperInterface
  5529. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'outlineMapper'.
  5530. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'reportMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.ReportMapper' mapperInterface
  5531. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'reportMapper'.
  5532. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Creating MapperFactoryBean with name 'taskMapper' and 'com.yuxin.finrep.infrastructure.persistence.mapper.TaskMapper' mapperInterface
  5533. traceId= tenantId=2026-04-09 10:17:42.390 DEBUG 1659 --- [main] o.m.s.mapper.ClassPathMapperScanner : Enabling autowire by type for MapperFactoryBean with name 'taskMapper'.
  5534. traceId= tenantId=2026-04-09 10:17:42.637 INFO 1659 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat initialized with port 8080 (http)
  5535. traceId= tenantId=2026-04-09 10:17:42.641 INFO 1659 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
  5536. traceId= tenantId=2026-04-09 10:17:42.641 INFO 1659 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
  5537. traceId= tenantId=2026-04-09 10:17:42.641 INFO 1659 --- [main] o.apache.catalina.core.StandardEngine : Starting Servlet engine: [Apache Tomcat/10.1.20]
  5538. traceId= tenantId=2026-04-09 10:17:42.662 INFO 1659 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
  5539. traceId= tenantId=2026-04-09 10:17:42.663 INFO 1659 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 691 ms
  5540. traceId= tenantId=2026-04-09 10:17:42.692 DEBUG 1659 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
  5541. traceId= tenantId=2026-04-09 10:17:42.693 INFO 1659 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
  5542. traceId= tenantId=2026-04-09 10:17:42.693 DEBUG 1659 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
  5543. traceId= tenantId=2026-04-09 10:17:42.722 INFO 1659 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
  5544. traceId= tenantId=2026-04-09 10:17:42.752 INFO 1659 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
  5545. traceId= tenantId=2026-04-09 10:17:43.033 INFO 1659 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
  5546. traceId= tenantId=2026-04-09 10:17:43.053 INFO 1659 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
  5547. traceId= tenantId=2026-04-09 10:17:43.057 INFO 1659 --- [main] c.yuxin.finrep.web.config.OpenApiConfig : OpenAPI配置完成: title=FinRep报告生成系统API, version=1.0.0
  5548. traceId= tenantId=2026-04-09 10:17:43.112 DEBUG 1659 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
  5549. traceId= tenantId=2026-04-09 10:17:43.181 DEBUG 1659 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
  5550. traceId= tenantId=2026-04-09 10:17:43.197 INFO 1659 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  5551. traceId= tenantId=2026-04-09 10:17:43.197 INFO 1659 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
  5552. traceId= tenantId=2026-04-09 10:17:43.204 DEBUG 1659 --- [main] o.s.w.s.handler.SimpleUrlHandlerMapping : Patterns [/webjars/**, /**, /swagger-ui*/*swagger-initializer.js, /swagger-ui*/**] in 'resourceHandlerMapping'
  5553. traceId= tenantId=2026-04-09 10:17:43.226 INFO 1659 --- [main] o.s.s.web.DefaultSecurityFilterChain : Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@1e66bf2d, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@7112fa5, org.springframework.security.web.context.SecurityContextHolderFilter@56fa0ef, org.springframework.security.web.header.HeaderWriterFilter@57df09a7, org.springframework.web.filter.CorsFilter@342dc040, org.springframework.security.web.authentication.logout.LogoutFilter@59cde35, com.yuxin.finrep.web.security.TenantContextFilter@2964511, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@62ee1c89, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2ab7f649, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3a8ead9, org.springframework.security.web.session.SessionManagementFilter@1479ed5a, org.springframework.security.web.access.ExceptionTranslationFilter@11ee671f, org.springframework.security.web.access.intercept.AuthorizationFilter@c335b9]
  5554. traceId= tenantId=2026-04-09 10:17:43.401 DEBUG 1659 --- [main] s.w.s.m.m.a.RequestMappingHandlerAdapter : ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  5555. traceId= tenantId=2026-04-09 10:17:43.418 DEBUG 1659 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
  5556. traceId= tenantId=2026-04-09 10:17:43.603 INFO 1659 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
  5557. traceId= tenantId=2026-04-09 10:17:43.608 INFO 1659 --- [main] o.s.b.w.embedded.tomcat.TomcatWebServer : Tomcat started on port 8080 (http) with context path ''
  5558. traceId= tenantId=2026-04-09 10:17:43.613 INFO 1659 --- [main] c.yuxin.finrep.web.FinrepWebApplication : Started FinrepWebApplication in 1.867 seconds (process running for 2.069)
  5559. traceId= tenantId=2026-04-09 10:17:51.242 INFO 1659 --- [http-nio-8080-exec-1] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring DispatcherServlet 'dispatcherServlet'
  5560. traceId= tenantId=2026-04-09 10:17:51.242 INFO 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
  5561. traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
  5562. traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
  5563. traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
  5564. traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4e7d1e34
  5565. traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected org.springframework.web.servlet.support.SessionFlashMapManager@2d5ae5e1
  5566. traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  5567. traceId= tenantId=2026-04-09 10:17:51.243 INFO 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed initialization in 1 ms
  5568. traceId= tenantId=2026-04-09 10:17:51.247 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=c790c1ca41644333990dbf0062e6a49b, tenantId=null, userId=null
  5569. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.255 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Securing POST /api/v1/tasks
  5570. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.263 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  5571. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.263 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  5572. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.264 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  5573. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.265 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.security.web.FilterChainProxy : Secured POST /api/v1/tasks
  5574. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.266 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : POST "/api/v1/tasks", parameters={}
  5575. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.266 DEBUG 1659 --- [http-nio-8080-exec-1] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.TaskController#createTask(TaskCreateRequest)
  5576. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.267 DEBUG 1659 --- [http-nio-8080-exec-1] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: c978269ff22948f799bdd874a0f15d1d
  5577. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.298 DEBUG 1659 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Read "application/json;charset=UTF-8" to [TaskCreateRequest(taskName=test, description=null, modelConfigId=null, parameters={report_type=项目融资, (truncated)...]
  5578. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.318 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.w.rest.controller.TaskController : 创建任务: tenantId=default, taskName=test
  5579. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:51.319 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 创建任务: tenantId=default, orgId=default, taskName=test, creator=null
  5580. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.007 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5581. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.009 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d6e7928]
  5582. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.011 DEBUG 1659 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5583. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.013 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5584. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.019 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5585. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.070 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 0
  5586. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.071 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d6e7928]
  5587. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.071 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d6e7928] from current transaction
  5588. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.085 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Preparing: INSERT INTO finrep_task ( task_id, tenant_id, org_id, task_name, status, current_stage, progress, parameters, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  5589. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.085 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), default(String), test(String), PENDING_OUTLINE(String), outline(String), 0(Integer), {"report_type":"项目融资","agreement_amount":"35","enterprise_type":"单一企业","group_business_segments":[],"industry_type":"制造业","has_independent_report":false,"independent_report_types":[],"candidate_financing_tools":["流动资金贷款"],"recommended_financing_tools":["流动资金贷款"],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","重要性(无独立报告)":"必定","重要性(有独立报告)":"低","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略"}]}(String), 2026-04-09T10:17:51.319407(LocalDateTime), 2026-04-09T10:17:51.319407(LocalDateTime), 1(Integer)
  5590. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.179 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.insert : <== Updates: 1
  5591. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.179 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d6e7928]
  5592. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.185 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d6e7928]
  5593. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.185 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d6e7928]
  5594. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.185 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7d6e7928]
  5595. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.312 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务创建成功: taskId=55034ef4c7cf441494bf80a3bfc0ae52
  5596. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.312 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 开始任务执行: taskId=55034ef4c7cf441494bf80a3bfc0ae52
  5597. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.312 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5598. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.312 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1a37ffab] was not registered for synchronization because synchronization is not active
  5599. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.312 DEBUG 1659 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5600. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.312 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5601. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.313 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5602. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.360 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5603. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.360 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1a37ffab]
  5604. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.408 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5605. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.408 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@466dd268]
  5606. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.408 DEBUG 1659 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5607. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.408 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5608. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.408 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5609. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.460 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5610. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.460 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@466dd268]
  5611. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.460 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@466dd268] from current transaction
  5612. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.465 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5613. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.466 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline(String), default(String), 0(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:17:52.360767(LocalDateTime), 2026-04-09T10:17:52.360763(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5614. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.567 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5615. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.567 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@466dd268]
  5616. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.568 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@466dd268]
  5617. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.568 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@466dd268]
  5618. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.568 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@466dd268]
  5619. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.672 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.a.s.TaskApplicationServiceImpl : 任务开始执行: taskId=55034ef4c7cf441494bf80a3bfc0ae52
  5620. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.673 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成一级大纲: taskId=55034ef4c7cf441494bf80a3bfc0ae52
  5621. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.673 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5622. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.673 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1b606983] was not registered for synchronization because synchronization is not active
  5623. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.673 DEBUG 1659 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5624. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.674 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5625. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.675 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5626. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.725 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5627. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.726 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1b606983]
  5628. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.728 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l1, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}
  5629. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.740 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l1
  5630. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.746 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5631. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.747 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}] as "application/json"
  5632. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:52.747 INFO 1659 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l1
  5633. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.149 INFO 1659 --- [http-nio-8080-exec-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=6ms
  5634. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.149 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Response 200 OK
  5635. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.152 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5636. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.158 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l1, result={"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  5637. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.231 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5638. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.232 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@37f40512]
  5639. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.232 DEBUG 1659 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5640. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.232 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5641. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.233 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5642. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.281 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  5643. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.282 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@37f40512]
  5644. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.282 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@37f40512] from current transaction
  5645. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.284 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  5646. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.285 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: 6cd3923a0f9f4716ad12cb0be2e26665(String), 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), false(Boolean), 1(Integer), 2026-04-09T10:17:55.163068(LocalDateTime), 2026-04-09T10:17:55.163084(LocalDateTime)
  5647. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.380 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  5648. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.381 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@37f40512]
  5649. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.381 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@37f40512]
  5650. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.381 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@37f40512]
  5651. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.381 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@37f40512]
  5652. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.524 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5653. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.525 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c85577a]
  5654. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.525 DEBUG 1659 --- [http-nio-8080-exec-1] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5655. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.525 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5656. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.526 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5657. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.574 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5658. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.574 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c85577a]
  5659. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.575 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c85577a] from current transaction
  5660. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.576 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5661. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.577 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_OUTLINE_CONFIRM(String), outline_confirm(String), default(String), 20(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:17:55.478173(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5662. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.672 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5663. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.673 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c85577a]
  5664. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.673 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c85577a]
  5665. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.673 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c85577a]
  5666. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.673 DEBUG 1659 --- [http-nio-8080-exec-1] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c85577a]
  5667. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.771 INFO 1659 --- [http-nio-8080-exec-1] c.y.f.a.o.OutlineGenerationOrchestrator : 一级大纲生成成功: taskId=55034ef4c7cf441494bf80a3bfc0ae52, outlineId=6cd3923a0f9f4716ad12cb0be2e26665
  5668. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.798 DEBUG 1659 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5669. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.809 DEBUG 1659 --- [http-nio-8080-exec-1] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=Outline(outlineId=6cd3923a0f9f4716ad12cb0be2e26665, tas (truncated)...]
  5670. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.829 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  5671. traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.829 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
  5672. traceId= tenantId=2026-04-09 10:18:20.132 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=98c8a6c6f017447bb2af9d5473a26d78, tenantId=null, userId=null
  5673. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.134 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/6cd3923a0f9f4716ad12cb0be2e26665/confirm-level1
  5674. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.135 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  5675. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.135 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  5676. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.135 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  5677. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.136 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/6cd3923a0f9f4716ad12cb0be2e26665/confirm-level1
  5678. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.136 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/6cd3923a0f9f4716ad12cb0be2e26665/confirm-level1", parameters={}
  5679. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.136 DEBUG 1659 --- [http-nio-8080-exec-3] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmOutlineAndGenerateLevel2(String)
  5680. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.137 DEBUG 1659 --- [http-nio-8080-exec-3] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 7367f8003d5f4714bb7a17b5a254d502
  5681. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.146 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.w.r.controller.OutlineController : 确认大纲并生成二级大纲: outlineId=6cd3923a0f9f4716ad12cb0be2e26665, confirmerId=null
  5682. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.146 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 确认大纲并生成二级大纲: outlineId=6cd3923a0f9f4716ad12cb0be2e26665, confirmerId=null
  5683. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.146 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5684. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.146 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@71e9207d] was not registered for synchronization because synchronization is not active
  5685. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.147 DEBUG 1659 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5686. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.147 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5687. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.147 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5688. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.196 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  5689. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.207 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@71e9207d]
  5690. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.207 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5691. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.208 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@368ca1f9] was not registered for synchronization because synchronization is not active
  5692. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.208 DEBUG 1659 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5693. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.208 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5694. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.208 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5695. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.256 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5696. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.257 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@368ca1f9]
  5697. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.257 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=55034ef4c7cf441494bf80a3bfc0ae52, operation: 确认一级大纲并生成二级大纲, PENDING_OUTLINE_CONFIRM -> PENDING_DATA_PREPARE
  5698. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.304 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5699. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.304 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbd180e]
  5700. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.304 DEBUG 1659 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5701. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.305 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5702. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.305 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5703. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.354 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  5704. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.355 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbd180e]
  5705. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.356 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbd180e] from current transaction
  5706. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.361 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  5707. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.362 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), true(Boolean), 2026-04-09T10:18:20.258078(LocalDateTime), 2(Integer), 2026-04-09T10:17:55(LocalDateTime), 2026-04-09T10:18:20.258082(LocalDateTime), 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5708. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.455 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  5709. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.456 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbd180e]
  5710. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.456 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbd180e]
  5711. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.456 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbd180e]
  5712. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.456 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6fbd180e]
  5713. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.549 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 大纲确认成功: outlineId=6cd3923a0f9f4716ad12cb0be2e26665
  5714. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.549 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.a.s.OutlineApplicationServiceImpl : 构建二级大纲生成参数: taskId=55034ef4c7cf441494bf80a3bfc0ae52, outlineId=6cd3923a0f9f4716ad12cb0be2e26665
  5715. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.549 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.a.o.OutlineGenerationOrchestrator : 开始生成二级大纲: taskId=55034ef4c7cf441494bf80a3bfc0ae52, level1OutlineId=6cd3923a0f9f4716ad12cb0be2e26665
  5716. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.550 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5717. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.550 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@704c358b] was not registered for synchronization because synchronization is not active
  5718. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.550 DEBUG 1659 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5719. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.550 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5720. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.550 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5721. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.599 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5722. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.600 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@704c358b]
  5723. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.601 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5724. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.601 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@665b7e76] was not registered for synchronization because synchronization is not active
  5725. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.601 DEBUG 1659 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5726. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.602 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5727. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.603 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5728. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.650 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  5729. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.651 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@665b7e76]
  5730. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.652 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : 请求体{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","l1_chapter_id":"6cd3923a0f9f4716ad12cb0be2e26665","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
  5731. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.652 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/outline/l2/batch, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","l1_chapter_id":"6cd3923a0f9f4716ad12cb0be2e26665","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
  5732. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.653 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/outline/l2/batch
  5733. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.653 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5734. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.653 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","l1_chapter_id":"6cd3923a0f9f4716ad12cb0be2e26665","l1_task_snapshot":{"report_type":"项目融资","agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计"}]},"leaf_chapter_candidates_by_chapter_id":{},"l1_response":{"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}] as "application/json"
  5735. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:20.653 INFO 1659 --- [http-nio-8080-exec-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/outline/l2/batch
  5736. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.065 INFO 1659 --- [http-nio-8080-exec-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  5737. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.065 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Response 200 OK
  5738. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.065 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  5739. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.066 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/outline/l2/batch, result={"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章节按照财务分析的逻辑顺序展开,首先对企业的整体财务状况进行概括性描述,并提供关键财务报表摘要,为后续深入分析奠定基础;随后聚焦于企业的偿债能力、现金流状况及潜在财务风险,形成对企业财务健康度的全面评估,从而支撑融资方案设计中的风险判断与结构化推荐。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目背景与关键要素,为后续融资方案提供基础支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资结构与项目实际需求相匹配,形成完整的融资论证闭环。"}}]}
  5740. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.116 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5741. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.116 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b5d7b83]
  5742. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.116 DEBUG 1659 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5743. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.117 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5744. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.117 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: aff2089f6f0f4cc9bd898b60f6486604(String)
  5745. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.163 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 0
  5746. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.164 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b5d7b83]
  5747. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.164 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b5d7b83] from current transaction
  5748. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.165 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Preparing: INSERT INTO finrep_outline ( outline_id, task_id, tenant_id, title, type, sections, raw_content, writing_logic, confirmed, version, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  5749. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.167 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : ==> Parameters: aff2089f6f0f4cc9bd898b60f6486604(String), 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), test二级大纲(String), LEVEL2(String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章节按照财务分析的逻辑顺序展开,首先对企业的整体财务状况进行概括性描述,并提供关键财务报表摘要,为后续深入分析奠定基础;随后聚焦于企业的偿债能力、现金流状况及潜在财务风险,形成对企业财务健康度的全面评估,从而支撑融资方案设计中的风险判断与结构化推荐。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目背景与关键要素,为后续融资方案提供基础支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资结构与项目实际需求相匹配,形成完整的融资论证闭环。"}}](String), {"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。","chapters":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_id":"pf-01-ku-02","node_name":"企业基本情况","node_no":"1.1","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业基本情况","is_selected":true},{"node_id":"pf-01-ku-04","node_name":"企业股权结构","node_no":"1.2","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业股权结构","is_selected":true},{"node_id":"pf-01-ku-05","node_name":"企业主营业务分析","node_no":"1.3","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业主营业务分析","is_selected":true},{"node_id":"pf-01-ku-08","node_name":"企业经营情况分析","node_no":"1.4","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业经营情况分析","is_selected":true},{"node_id":"pf-01-ku-06","node_name":"企业融资能力分析","node_no":"1.5","node_level":2,"source_type":"single","source_candidate_name":"企业基本情况分析\\企业融资能力分析","is_selected":true}],"structure_logic":"本章节按照企业基本信息、股权结构、主营业务、经营情况及融资能力的逻辑顺序展开,形成对企业基本面的系统性描述,为后续财务分析和融资方案设计提供基础支撑。"}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_id":"pf-02-ku-1","node_name":"财务概况与关键报表摘要","node_no":"2.1","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-1","is_selected":true},{"node_id":"pf-02-ku-2","node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","node_level":2,"source_type":"single","source_candidate_name":"pf-02-ku-2","is_selected":true}],"structure_logic":"本章节按照财务分析的逻辑顺序展开,首先对企业的整体财务状况进行概括性描述,并提供关键财务报表摘要,为后续深入分析奠定基础;随后聚焦于企业的偿债能力、现金流状况及潜在财务风险,形成对企业财务健康度的全面评估,从而支撑融资方案设计中的风险判断与结构化推荐。"}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_id":"pf-03-ku-1","node_name":"项目概况与建设/运营要点","node_no":"3.1","node_level":2,"source_type":"single","source_candidate_name":"项目概况与建设/运营要点","is_selected":true},{"node_id":"pf-03-ku-2","node_name":"融资规模、资金用途与融资动因","node_no":"3.2","node_level":2,"source_type":"single","source_candidate_name":"融资规模、资金用途与融资动因","is_selected":true}],"structure_logic":"本章按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目背景与关键要素,为后续融资方案提供基础支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资结构与项目实际需求相匹配,形成完整的融资论证闭环。"}}]}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), false(Boolean), 1(Integer), 2026-04-09T10:18:31.068216(LocalDateTime), 2026-04-09T10:18:31.068223(LocalDateTime)
  5750. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.267 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.OutlineMapper.insert : <== Updates: 1
  5751. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.267 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b5d7b83]
  5752. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.268 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b5d7b83]
  5753. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.268 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b5d7b83]
  5754. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.268 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@b5d7b83]
  5755. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.412 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5756. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.412 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@499c601d]
  5757. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.412 DEBUG 1659 --- [http-nio-8080-exec-3] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5758. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.412 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5759. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.413 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5760. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.461 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5761. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.461 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@499c601d]
  5762. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.461 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@499c601d] from current transaction
  5763. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.462 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5764. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.464 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_PREPARE(String), data_prepare(String), default(String), 40(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:31.364792(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5765. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.558 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5766. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.558 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@499c601d]
  5767. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.558 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@499c601d]
  5768. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.558 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@499c601d]
  5769. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.558 DEBUG 1659 --- [http-nio-8080-exec-3] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@499c601d]
  5770. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.650 INFO 1659 --- [http-nio-8080-exec-3] c.y.f.a.o.OutlineGenerationOrchestrator : 二级大纲生成完成: taskId=55034ef4c7cf441494bf80a3bfc0ae52, outlineId=aff2089f6f0f4cc9bd898b60f6486604
  5771. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.688 DEBUG 1659 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5772. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.695 DEBUG 1659 --- [http-nio-8080-exec-3] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=aff2089f6f0f4cc9bd898b60f6486 (truncated)...]
  5773. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.701 DEBUG 1659 --- [http-nio-8080-exec-3] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  5774. traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.701 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
  5775. traceId= tenantId=2026-04-09 10:18:41.697 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=2aea45cff4c04abfb8d2166e4a3cbe87, tenantId=null, userId=null
  5776. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.698 DEBUG 1659 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Securing POST /api/v1/outlines/6cd3923a0f9f4716ad12cb0be2e26665/confirm-level2
  5777. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.699 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  5778. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.699 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  5779. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.699 DEBUG 1659 --- [http-nio-8080-exec-4] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  5780. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.700 DEBUG 1659 --- [http-nio-8080-exec-4] o.s.security.web.FilterChainProxy : Secured POST /api/v1/outlines/6cd3923a0f9f4716ad12cb0be2e26665/confirm-level2
  5781. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.700 DEBUG 1659 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : POST "/api/v1/outlines/6cd3923a0f9f4716ad12cb0be2e26665/confirm-level2", parameters={}
  5782. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.700 DEBUG 1659 --- [http-nio-8080-exec-4] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.OutlineController#confirmLevel2OutlineAndPrepareData(String)
  5783. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.700 DEBUG 1659 --- [http-nio-8080-exec-4] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: fd68561a35844fd0849a1cc89b9e3f1a
  5784. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.701 INFO 1659 --- [http-nio-8080-exec-4] c.y.f.w.r.controller.OutlineController : 确认二级大纲并准备数据: outlineId=6cd3923a0f9f4716ad12cb0be2e26665, confirmerId=null
  5785. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.701 INFO 1659 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 确认二级大纲并准备数据: outlineId=6cd3923a0f9f4716ad12cb0be2e26665, confirmerId=null
  5786. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.701 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5787. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.702 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35f9b009] was not registered for synchronization because synchronization is not active
  5788. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.702 DEBUG 1659 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5789. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.702 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5790. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.702 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5791. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.750 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  5792. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.750 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@35f9b009]
  5793. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.751 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5794. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.751 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a0352fd] was not registered for synchronization because synchronization is not active
  5795. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.751 DEBUG 1659 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5796. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.751 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5797. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.752 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5798. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.800 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5799. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.800 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a0352fd]
  5800. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.801 INFO 1659 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 状态转换验证通过: taskId=55034ef4c7cf441494bf80a3bfc0ae52, operation: 确认二级大纲并准备数据, PENDING_DATA_PREPARE -> PENDING_DATA_CONFIRM
  5801. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.847 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5802. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.848 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61dc339b]
  5803. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.848 DEBUG 1659 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5804. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.848 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE outline_id=? AND deleted=0
  5805. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.849 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : ==> Parameters: 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5806. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.898 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.selectById : <== Total: 1
  5807. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.898 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61dc339b]
  5808. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.899 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61dc339b] from current transaction
  5809. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.900 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : ==> Preparing: UPDATE finrep_outline SET task_id=?, tenant_id=?, type=?, sections=?, raw_content=?, writing_logic=?, confirmed=?, confirm_time=?, version=?, create_time=?, update_time=? WHERE outline_id=? AND deleted=0
  5810. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:41.900 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), LEVEL1(String), [{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立调查报告,需在主报告中完整呈现企业基本面论证","sectionId":"pf-l1-01","sortOrder":0,"title":"企业基本情况分析"},{"attributes":{"paragraph_count_enum":"P2","presentation_enum":"S1"},"description":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑","sectionId":"pf-l1-02","sortOrder":1,"title":"企业财务情况分析"},{"attributes":{"paragraph_count_enum":"P3","presentation_enum":"S1"},"description":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构","sectionId":"pf-l1-03","sortOrder":2,"title":"融资方案设计"}](String), {"chapter_results":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立调查报告,需在主报告中完整呈现企业基本面论证"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","presentation_enum":"S1","paragraph_count_enum":"P2","reason":"因无独立财务分析报告,需在主报告中完整呈现财务论证与指标支撑"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","presentation_enum":"S1","paragraph_count_enum":"P3","reason":"作为项目融资主报告核心输出,须保留为独立一级章并展开可执行融资结构"}],"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}(String), 报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。(String), true(Boolean), 2026-04-09T10:18:41.801652(LocalDateTime), 3(Integer), 2026-04-09T10:17:55(LocalDateTime), 2026-04-09T10:18:41.801657(LocalDateTime), 6cd3923a0f9f4716ad12cb0be2e26665(String)
  5811. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.002 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.m.OutlineMapper.updateById : <== Updates: 1
  5812. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.002 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61dc339b]
  5813. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.002 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61dc339b]
  5814. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.003 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61dc339b]
  5815. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.003 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@61dc339b]
  5816. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.097 INFO 1659 --- [http-nio-8080-exec-4] c.y.f.a.s.OutlineApplicationServiceImpl : 二级大纲确认成功: outlineId=6cd3923a0f9f4716ad12cb0be2e26665
  5817. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.098 INFO 1659 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 开始准备任务数据: taskId=55034ef4c7cf441494bf80a3bfc0ae52, knowledgeUnitCount=0
  5818. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.098 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5819. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.098 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a86b7f6] was not registered for synchronization because synchronization is not active
  5820. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.099 DEBUG 1659 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5821. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.099 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5822. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.099 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5823. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.147 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5824. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.147 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@a86b7f6]
  5825. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.197 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5826. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.197 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7eb70111]
  5827. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.198 DEBUG 1659 --- [http-nio-8080-exec-4] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5828. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.198 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5829. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.198 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5830. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.246 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5831. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.246 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7eb70111]
  5832. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.247 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7eb70111] from current transaction
  5833. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.248 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5834. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.248 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_DATA_CONFIRM(String), data_confirm(String), default(String), 60(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:42.149011(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5835. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.344 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5836. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.344 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7eb70111]
  5837. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.344 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7eb70111]
  5838. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.344 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7eb70111]
  5839. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.344 DEBUG 1659 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7eb70111]
  5840. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.439 INFO 1659 --- [http-nio-8080-exec-4] c.y.f.a.o.DataPreparationOrchestrator : 任务数据准备完成: taskId=55034ef4c7cf441494bf80a3bfc0ae52, dataPackageCount=0
  5841. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.440 DEBUG 1659 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  5842. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.441 DEBUG 1659 --- [http-nio-8080-exec-4] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=操作成功, data=OutlineResponse(outlineId=6cd3923a0f9f4716ad12cb0be2e26 (truncated)...]
  5843. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.444 DEBUG 1659 --- [http-nio-8080-exec-4] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  5844. traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.444 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
  5845. traceId= tenantId=2026-04-09 10:18:49.433 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC设置完成: traceId=75dddcebed5c4918b480efe69c94cd2b, tenantId=null, userId=null
  5846. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.434 DEBUG 1659 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Securing POST /api/v1/data/55034ef4c7cf441494bf80a3bfc0ae52/generate
  5847. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.435 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 请求头中没有租户ID,使用默认租户ID: default
  5848. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.436 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.web.security.TenantContextFilter : 设置租户上下文: tenantId=default, orgId=default
  5849. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.436 DEBUG 1659 --- [http-nio-8080-exec-5] o.s.s.w.a.AnonymousAuthenticationFilter : Set SecurityContextHolder to anonymous SecurityContext
  5850. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.436 DEBUG 1659 --- [http-nio-8080-exec-5] o.s.security.web.FilterChainProxy : Secured POST /api/v1/data/55034ef4c7cf441494bf80a3bfc0ae52/generate
  5851. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.436 DEBUG 1659 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : POST "/api/v1/data/55034ef4c7cf441494bf80a3bfc0ae52/generate", parameters={}
  5852. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.437 DEBUG 1659 --- [http-nio-8080-exec-5] s.w.s.m.m.a.RequestMappingHandlerMapping : Mapped to com.yuxin.finrep.web.rest.controller.DataPackageController#confirmDataPackagesAndGenerateReport(String)
  5853. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.437 DEBUG 1659 --- [http-nio-8080-exec-5] c.yuxin.finrep.web.config.WebMvcConfig : 设置追踪ID: 051bbfa816c341079ce774c0ad8fcebc
  5854. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.438 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.w.r.c.DataPackageController : 批量确认数据包并生成报告: taskId=55034ef4c7cf441494bf80a3bfc0ae52, confirmerId=null
  5855. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.438 INFO 1659 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 批量确认任务的所有数据包并生成报告: taskId=55034ef4c7cf441494bf80a3bfc0ae52, confirmerId=null
  5856. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.438 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5857. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.439 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e00bef7] was not registered for synchronization because synchronization is not active
  5858. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.439 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5859. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.439 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5860. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.440 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5861. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.489 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5862. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.490 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4e00bef7]
  5863. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.491 INFO 1659 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 状态转换验证通过: taskId=55034ef4c7cf441494bf80a3bfc0ae52, operation: 批量确认数据包并生成报告, PENDING_DATA_CONFIRM -> PENDING_REPORT_GENERATE
  5864. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.505 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5865. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.506 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7318c1e0] was not registered for synchronization because synchronization is not active
  5866. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.513 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5867. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.514 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  5868. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.514 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5869. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.561 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  5870. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.562 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7318c1e0]
  5871. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.563 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 确认数据准备完成: taskId=55034ef4c7cf441494bf80a3bfc0ae52, confirmer=null
  5872. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.563 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5873. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.563 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@11051f79] was not registered for synchronization because synchronization is not active
  5874. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.563 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5875. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.563 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5876. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.564 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5877. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.612 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5878. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.613 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@11051f79]
  5879. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.613 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5880. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.614 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bcb5dc9] was not registered for synchronization because synchronization is not active
  5881. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.614 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5882. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.614 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  5883. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.615 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5884. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.663 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  5885. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.664 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3bcb5dc9]
  5886. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.712 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5887. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.712 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124a540]
  5888. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.712 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5889. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.712 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5890. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.713 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5891. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.762 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5892. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.762 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124a540]
  5893. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.763 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124a540] from current transaction
  5894. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.764 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5895. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.765 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REPORT_GENERATE(String), report_generate(String), default(String), 70(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:49.665069(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5896. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.861 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5897. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.862 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124a540]
  5898. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.862 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124a540]
  5899. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.862 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124a540]
  5900. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.862 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@124a540]
  5901. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.957 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.DataPreparationOrchestrator : 数据准备确认完成,进入报告生成阶段: taskId=55034ef4c7cf441494bf80a3bfc0ae52
  5902. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.965 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5903. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.966 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56408fc2] was not registered for synchronization because synchronization is not active
  5904. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.967 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5905. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.967 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  5906. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:49.967 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String), LEVEL2(String)
  5907. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.018 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  5908. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.018 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@56408fc2]
  5909. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.018 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告: taskId=55034ef4c7cf441494bf80a3bfc0ae52
  5910. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.018 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5911. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.019 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c15be98] was not registered for synchronization because synchronization is not active
  5912. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.019 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5913. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.019 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5914. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.019 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5915. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.067 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5916. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.067 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6c15be98]
  5917. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.068 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5918. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.068 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@516c31ff] was not registered for synchronization because synchronization is not active
  5919. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.069 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5920. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.069 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Preparing: SELECT outline_id,task_id,tenant_id,title,type,root_node,sections,knowledge_unit_ids,model_config_id,raw_content,writing_logic,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_outline WHERE deleted=0 AND (task_id = ? AND type = ?) LIMIT 1
  5921. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.070 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String), LEVEL2(String)
  5922. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.118 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.OutlineMapper.selectList : <== Total: 1
  5923. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.118 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@516c31ff]
  5924. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.119 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5925. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.119 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2577677a] was not registered for synchronization because synchronization is not active
  5926. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.120 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5927. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.120 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Preparing: SELECT package_id,task_id,tenant_id,knowledge_unit_id,auto_data,manual_data,merged_data,status,confirmed,confirmer_id,confirmer_name,confirm_time,version,create_time,update_time,deleted FROM finrep_data_package WHERE deleted=0 AND (task_id = ?) ORDER BY create_time ASC
  5928. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.121 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5929. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.167 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.D.selectList : <== Total: 0
  5930. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.168 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2577677a]
  5931. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.219 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5932. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.219 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ca1ee52]
  5933. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.219 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5934. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.219 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  5935. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.220 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: d0f1b3d1c0b547288f9630b42bf3b5c9(String)
  5936. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.269 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 0
  5937. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.269 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ca1ee52]
  5938. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.269 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ca1ee52] from current transaction
  5939. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.272 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Preparing: INSERT INTO finrep_report ( report_id, task_id, tenant_id, title, status, content, creator_id, create_time, update_time, version ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
  5940. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.273 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : ==> Parameters: d0f1b3d1c0b547288f9630b42bf3b5c9(String), 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), test二级大纲(String), DRAFT(String), [](String), default(String), 2026-04-09T10:18:50.168964(LocalDateTime), 2026-04-09T10:18:50.168964(LocalDateTime), 1(Integer)
  5941. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.370 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.ReportMapper.insert : <== Updates: 1
  5942. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.370 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ca1ee52]
  5943. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.372 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ca1ee52]
  5944. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.373 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ca1ee52]
  5945. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.373 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7ca1ee52]
  5946. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.516 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5947. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.516 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4a6fa6]
  5948. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.516 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  5949. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.517 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  5950. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.517 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5951. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.564 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  5952. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.565 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4a6fa6]
  5953. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.565 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4a6fa6] from current transaction
  5954. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.566 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  5955. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.567 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 75(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:50.468562(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  5956. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.661 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  5957. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.662 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4a6fa6]
  5958. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.662 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4a6fa6]
  5959. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.662 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4a6fa6]
  5960. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.662 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5c4a6fa6]
  5961. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.764 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始生成报告段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, outlineId=aff2089f6f0f4cc9bd898b60f6486604
  5962. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.765 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 从二级大纲提取到9个node_id与node_name映射
  5963. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.765 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
  5964. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.765 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5965. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.766 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59cbcf7c] was not registered for synchronization because synchronization is not active
  5966. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.766 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5967. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.766 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5968. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.766 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-08(String)
  5969. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.813 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5970. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.814 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@59cbcf7c]
  5971. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.817 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-08
  5972. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.819 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5973. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.819 DEBUG 1659 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-01-ku-08, nodeName=企业经营情况分析
  5974. traceId= tenantId=2026-04-09 10:18:50.820 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1845828b] was not registered for synchronization because synchronization is not active
  5975. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.820 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5976. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.820 INFO 1659 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  5977. traceId= tenantId=2026-04-09 10:18:50.820 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5978. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.821 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-06(String)
  5979. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.821 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5980. traceId= tenantId=2026-04-09 10:18:50.821 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5981. traceId= tenantId=2026-04-09 10:18:50.821 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-08","template_type":"metric","chapter_logic":"用可量化经营指标描述规模与节奏,服务偿债与现金流叙事。","template":{"paragraph_position":"位于第一章后段。","paragraph_logic":"对产能利用率、产量、主要客户集中度等指标做客观描述,不做归因与预测。","example":"","notes":"演示数据。"},"data_package":{"产能与利用":{"华东装配基地产能":"年产成套线体约45条","近一年产能利用率":"约78%"},"产销概要":{"上年交付成套线体":"38条","上年关键部件出货量":"约12万台套"},"客户集中度_最近一年":{"前五大客户收入占比":"46%"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  5982. traceId= tenantId=2026-04-09 10:18:50.821 INFO 1659 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5983. traceId= tenantId=2026-04-09 10:18:50.868 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5984. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.868 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@1845828b]
  5985. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.869 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-06
  5986. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.869 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  5987. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.869 DEBUG 1659 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-01-ku-06, nodeName=企业融资能力分析
  5988. traceId= tenantId=2026-04-09 10:18:50.869 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256bcb7a] was not registered for synchronization because synchronization is not active
  5989. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.869 INFO 1659 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  5990. traceId= tenantId=2026-04-09 10:18:50.870 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  5991. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.870 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  5992. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.870 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  5993. traceId= tenantId=2026-04-09 10:18:50.870 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-04(String)
  5994. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.870 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  5995. traceId= tenantId=2026-04-09 10:18:50.871 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-06","template_type":"judgment","chapter_logic":"在既定信息与数据基础上对融资相关的主体能力作归纳性说明。","template":{"paragraph_position":"位于第一章末段,过渡到后续财务章节。","paragraph_logic":"在已披露信息范围内说明融资相关的主体条件与能力边界,不得新增融资方案。","example":"","notes":"演示数据。"},"data_package":{"已披露信息要点":{"业务模式":"项目制集成交付为主,服务收入占比稳步提升","信用记录摘要":"近三年无公开披露的债务违约记录(据企业提供说明)"},"与融资相关的基本条件":{"主体资质":"高新技术企业;具备主要行业准入资质","合作银行授信情况摘要":"与多家银行保持授信合作(具体以授信函为准)"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  5996. traceId= tenantId=2026-04-09 10:18:50.871 INFO 1659 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  5997. traceId= tenantId=2026-04-09 10:18:50.917 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  5998. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.918 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@256bcb7a]
  5999. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.918 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-04
  6000. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.919 DEBUG 1659 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-01-ku-04, nodeName=企业股权结构
  6001. traceId= tenantId=2026-04-09 10:18:50.919 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6002. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.919 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@259cf002] was not registered for synchronization because synchronization is not active
  6003. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.919 INFO 1659 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  6004. traceId= tenantId=2026-04-09 10:18:50.919 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  6005. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.919 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  6006. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.920 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  6007. traceId= tenantId=2026-04-09 10:18:50.920 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-05(String)
  6008. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.920 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  6009. traceId= tenantId=2026-04-09 10:18:50.920 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-04","template_type":"analysis","chapter_logic":"在基本情况之后说明股权与控制结构,支撑主体稳定性判断。","template":{"paragraph_position":"位于第一章中段,紧随企业基本情况概述之后。","paragraph_logic":"从股权层级、控股股东及一致行动关系展开分析,不作优劣比较结论。","example":"","notes":"演示数据。"},"data_package":{"控股股东":{"名称":"某产业投资有限公司","持股比例":"52.3%","角色":"控股股东"},"其他主要股东":[{"名称":"员工持股平台","持股比例":"12.1%"},{"名称":"地方国资投资平台","持股比例":"8.6%"}],"治理结构要点":{"董事会席位":"7席","独立董事":"3席","审计委员会设置":"已设"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  6010. traceId= tenantId=2026-04-09 10:18:50.920 INFO 1659 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  6011. traceId= tenantId=2026-04-09 10:18:50.966 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  6012. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.967 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@259cf002]
  6013. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.967 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-01-ku-05
  6014. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.967 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6015. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.967 DEBUG 1659 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-01-ku-05, nodeName=企业主营业务分析
  6016. traceId= tenantId=2026-04-09 10:18:50.968 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@20695db7] was not registered for synchronization because synchronization is not active
  6017. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.968 INFO 1659 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  6018. traceId= tenantId=2026-04-09 10:18:50.968 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  6019. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.968 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  6020. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.968 DEBUG 1659 --- [pool-4-thread-4] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  6021. traceId= tenantId=2026-04-09 10:18:50.968 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-01-ku-02(String)
  6022. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.968 DEBUG 1659 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  6023. traceId= tenantId=2026-04-09 10:18:50.968 DEBUG 1659 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-01-ku-05","template_type":"analysis","chapter_logic":"阐述收入结构与业务板块,为后续财务与融资论证提供业务语境。","template":{"paragraph_position":"位于第一章中后段。","paragraph_logic":"围绕产品线、客户结构与订单特征展开分析,不做经营好坏定性。","example":"","notes":"演示数据。"},"data_package":{"收入结构_最近一年":{"产线集成与交付":"58%","维保与技术服务":"22%","核心零部件销售":"20%"},"下游行业分布":{"汽车制造":"约40%","消费电子":"约35%","其他":"约25%"},"订单与交付":{"在手订单约":"6.8亿元","典型交付周期":"4–9个月"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  6024. traceId= tenantId=2026-04-09 10:18:50.969 INFO 1659 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  6025. traceId= tenantId=2026-04-09 10:18:51.016 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 0
  6026. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.016 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@20695db7]
  6027. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.016 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元: nodeId=pf-01-ku-02
  6028. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.016 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6029. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.017 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fe4f81] was not registered for synchronization because synchronization is not active
  6030. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.017 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  6031. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.017 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  6032. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.017 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-1(String)
  6033. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.063 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  6034. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.064 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2fe4f81]
  6035. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.064 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-1
  6036. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6037. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-02-ku-1, nodeName=财务概况与关键报表摘要
  6038. traceId= tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a56c8de] was not registered for synchronization because synchronization is not active
  6039. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.065 INFO 1659 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  6040. traceId= tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  6041. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  6042. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [pool-4-thread-5] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  6043. traceId= tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-02-ku-2(String)
  6044. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.065 DEBUG 1659 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  6045. traceId= tenantId=2026-04-09 10:18:51.066 DEBUG 1659 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-1","template_type":"metric","chapter_logic":"财务章开篇,建立报表层面的事实基础。","template":{"paragraph_position":"位于第二章开篇。","paragraph_logic":"概述资产负债表、利润表、现金流量表关键科目,不对经营结果作评价性表述。","example":"","notes":"演示数据。"},"data_package":{"资产负债表摘要_最近一期":{"总资产":"18.6亿元","总负债":"10.2亿元","所有者权益合计":"8.4亿元"},"利润表摘要_最近一年":{"营业收入":"12.4亿元","营业成本":"9.1亿元","净利润":"0.95亿元"},"现金流量表摘要_最近一年":{"经营活动现金流量净额":"1.1亿元","投资活动现金流量净额":"-0.62亿元","筹资活动现金流量净额":"0.28亿元"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  6046. traceId= tenantId=2026-04-09 10:18:51.066 INFO 1659 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  6047. traceId= tenantId=2026-04-09 10:18:51.113 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  6048. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.113 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@7a56c8de]
  6049. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.113 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-02-ku-2
  6050. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.114 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6051. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.114 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@172422d6] was not registered for synchronization because synchronization is not active
  6052. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.114 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  6053. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.114 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  6054. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.115 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-1(String)
  6055. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.162 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  6056. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.162 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@172422d6]
  6057. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.163 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-1
  6058. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.163 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6059. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.163 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f4a00cb] was not registered for synchronization because synchronization is not active
  6060. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.163 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will not be managed by Spring
  6061. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.163 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Preparing: SELECT knowledge_unit_id,tenant_id,name,code,description,type,data_binding,template,is_active,create_time,update_time,deleted FROM finrep_knowledge_unit WHERE knowledge_unit_id=? AND deleted=0
  6062. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.164 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : ==> Parameters: pf-03-ku-2(String)
  6063. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.210 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.K.selectById : <== Total: 1
  6064. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.211 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5f4a00cb]
  6065. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:51.211 WARN 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 未找到知识单元对应的数据包: knowledgeUnitId=pf-03-ku-2
  6066. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:53.104 INFO 1659 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  6067. traceId= tenantId=2026-04-09 10:18:53.105 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  6068. traceId= tenantId=2026-04-09 10:18:53.105 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6069. traceId= tenantId=2026-04-09 10:18:53.106 INFO 1659 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业作为高新技术企业,具备良好的主体资质与行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出较强的市场适应能力和盈利能力。在信用记录方面,企业近三年无公开披露的债务违约记录,表明其具备良好的信用基础和履约能力。同时,企业与多家银行保持授信合作,为后续融资安排提供了稳定的外部支持环境。上述条件共同构成了企业在当前项目背景下的融资实施基础,为其开展流动资金贷款等融资活动提供了必要的主体能力和信用保障,确保了融资方案的可行性和操作性。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6070. traceId= tenantId=2026-04-09 10:18:53.106 DEBUG 1659 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-06
  6071. traceId= tenantId=2026-04-09 10:18:53.106 DEBUG 1659 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-02-ku-2, nodeName=偿债能力、现金流与财务风险要点
  6072. traceId= tenantId=2026-04-09 10:18:53.106 INFO 1659 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  6073. traceId= tenantId=2026-04-09 10:18:53.106 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  6074. traceId= tenantId=2026-04-09 10:18:53.107 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  6075. traceId= tenantId=2026-04-09 10:18:53.107 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-02-ku-2","template_type":"analysis","chapter_logic":"聚焦偿债、流动性及风险要点,为融资工具与期限结构讨论打底。","template":{"paragraph_position":"位于第二章核心分析段。","paragraph_logic":"从杠杆水平、现金流覆盖、期限结构等维度展开分析,不做最终融资决策表述。","example":"","notes":"演示数据。"},"data_package":{"偿债与杠杆":{"资产负债率_最近一期":"54.8%","流动比率":"1.22","速动比率":"0.91"},"现金流覆盖摘要":{"经营活动现金流净额_最近两年":["1.05亿元","1.10亿元"],"同期利息支出":["0.31亿元","0.33亿元"]},"风险要点_管理口径":{"客户集中度":"前五大客户占比偏高,需关注单一行业波动","资本性支出":"近两年产线扩建导致投资现金流为负"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  6076. traceId= tenantId=2026-04-09 10:18:53.107 INFO 1659 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  6077. traceId= tenantId=2026-04-09 10:18:53.286 INFO 1659 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  6078. traceId= tenantId=2026-04-09 10:18:53.286 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  6079. traceId= tenantId=2026-04-09 10:18:53.286 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6080. traceId= tenantId=2026-04-09 10:18:53.286 INFO 1659 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出其在现有产能基础上保持了较为稳定的生产节奏。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与核心零部件供应方面具备一定规模。同时,企业客户集中度相对较高,最近一年前五大客户收入占比为46%,体现出客户结构的集中性特征。上述数据从产能、产量、销售及客户分布等维度,初步反映了企业的经营体量与运行特征。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6081. traceId= tenantId=2026-04-09 10:18:53.286 DEBUG 1659 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-08
  6082. traceId= tenantId=2026-04-09 10:18:53.287 DEBUG 1659 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-03-ku-1, nodeName=项目概况与建设/运营要点
  6083. traceId= tenantId=2026-04-09 10:18:53.287 INFO 1659 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  6084. traceId= tenantId=2026-04-09 10:18:53.287 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  6085. traceId= tenantId=2026-04-09 10:18:53.288 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  6086. traceId= tenantId=2026-04-09 10:18:53.288 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-1","template_type":"info","chapter_logic":"融资方案章先交代项目/运营背景,再进入融资要素。","template":{"paragraph_position":"位于第三章开篇。","paragraph_logic":"客观说明项目或运营主体相关要点,为融资规模与用途提供事实连接。","example":"","notes":"演示数据。"},"data_package":{"项目/运营概况":{"项目名称":"华东智能制造产线升级项目","实施主体":"某智能制造科技有限公司","建设期":"18个月","当前阶段":"设备安装与调试"},"建设/运营要点":{"主要建设内容":"新增两条柔性装配线、升级仓储物流与MES系统","预计试运营时间":"2026-Q4"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  6087. traceId= tenantId=2026-04-09 10:18:53.288 INFO 1659 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  6088. traceId= tenantId=2026-04-09 10:18:53.857 INFO 1659 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  6089. traceId= tenantId=2026-04-09 10:18:53.857 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  6090. traceId= tenantId=2026-04-09 10:18:53.857 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6091. traceId= tenantId=2026-04-09 10:18:53.857 INFO 1659 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要基础。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本构成上兼具内部激励机制与外部政策支持的特征。在公司治理方面,董事会共设7席,其中独立董事占3席,且已设立审计委员会,表明企业在制度层面具备一定的制衡机制与监督能力,为规范运作提供了组织保障。整体来看,企业当前的股权分布与治理安排在一定程度上体现了多元参与、权责分明的结构特点,为后续财务分析与融资方案设计提供了基础依据。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6092. traceId= tenantId=2026-04-09 10:18:53.858 DEBUG 1659 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-04
  6093. traceId= tenantId=2026-04-09 10:18:53.858 DEBUG 1659 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 生成段落: taskId=55034ef4c7cf441494bf80a3bfc0ae52, nodeId=pf-03-ku-2, nodeName=融资规模、资金用途与融资动因
  6094. traceId= tenantId=2026-04-09 10:18:53.858 INFO 1659 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : 调用Python Agent: url=http://localhost:8002/v1/section, body={"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
  6095. traceId= tenantId=2026-04-09 10:18:53.859 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : HTTP POST http://localhost:8002/v1/section
  6096. traceId= tenantId=2026-04-09 10:18:53.859 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Accept=[text/plain, application/json, application/*+json, */*]
  6097. traceId= tenantId=2026-04-09 10:18:53.859 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Writing [{"task_id":"55034ef4c7cf441494bf80a3bfc0ae52","tenant_id":"default","parameters":{"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]},"knowledge_unit_id":"pf-03-ku-2","template_type":"judgment","chapter_logic":"在既定融资安排叙事下说明规模、用途与动因的合理性逻辑。","template":{"paragraph_position":"位于第三章核心论证段。","paragraph_logic":"围绕已确定的融资要素展开论述,不提出新的融资工具或替代路径。","example":"","notes":"演示数据。"},"data_package":{"融资规模与期限_方案口径":{"拟发行规模":"不超过5亿元","发行期限":"3年期","融资工具":"中期票据"},"资金用途":{"补充流动资金":"约2.5亿元","偿还到期债务":"约1.5亿元","项目建设尾款及相关支出":"约1.0亿元"},"融资动因摘要":{"订单增长带来的营运资金占用":"原材料备货与应收账款周期拉长","债务到期衔接":"避免集中到期带来的流动性波动"}},"overall_logic":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}] as "application/json"
  6098. traceId= tenantId=2026-04-09 10:18:53.859 INFO 1659 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP请求: method=POST, uri=http://localhost:8002/v1/section
  6099. traceId= tenantId=2026-04-09 10:18:53.993 INFO 1659 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  6100. traceId= tenantId=2026-04-09 10:18:53.994 DEBUG 1659 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
  6101. traceId= tenantId=2026-04-09 10:18:53.994 DEBUG 1659 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6102. traceId= tenantId=2026-04-09 10:18:53.994 INFO 1659 --- [pool-4-thread-5] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模较为稳健,负债水平处于可控范围,所有者权益占比较为合理,反映出企业资本结构基本稳定。\n\n根据最近一年的利润表数据,企业实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从利润构成来看,企业具备一定的盈利基础,但利润水平相对较低,收入与成本之间的差额较小,盈利能力有待进一步提升。\n\n现金流量方面,企业最近一年经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元。整体来看,企业经营性现金流保持正值,表明其主营业务具备一定现金创造能力,但投资支出对现金流形成一定压力,融资活动则对现金流起到一定补充作用。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6103. traceId= tenantId=2026-04-09 10:18:53.994 DEBUG 1659 --- [pool-4-thread-5] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-1
  6104. traceId= tenantId=2026-04-09 10:18:54.501 INFO 1659 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
  6105. traceId= tenantId=2026-04-09 10:18:54.501 DEBUG 1659 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
  6106. traceId= tenantId=2026-04-09 10:18:54.501 DEBUG 1659 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6107. traceId= tenantId=2026-04-09 10:18:54.502 INFO 1659 --- [pool-4-thread-4] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"该企业收入结构主要由产线集成与交付、维保与技术服务以及核心零部件销售三部分构成,其中产线集成与交付占比最大,为58%,反映出其在系统性工程解决方案方面具备较强的业务能力;维保与技术服务占22%,表明企业在项目后期服务环节具有一定市场基础;核心零部件销售占20%,体现出其在产业链中具备一定的产品供应能力。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余业务分布在其他行业,显示出其客户结构较为多元化,具备一定的抗风险能力。\n\n当前企业处于订单执行阶段,截至最近一期,其在手订单金额约为6.8亿元,典型交付周期为4至9个月,表明企业具备一定规模的项目执行能力,同时项目周期较长也对企业的资金周转和运营效率提出了一定要求。上述业务特征与财务表现相互关联,为后续财务状况分析及融资需求评估提供了必要的业务背景支持。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6108. traceId= tenantId=2026-04-09 10:18:54.502 DEBUG 1659 --- [pool-4-thread-4] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-01-ku-05
  6109. traceId= tenantId=2026-04-09 10:18:54.956 INFO 1659 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  6110. traceId= tenantId=2026-04-09 10:18:54.956 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
  6111. traceId= tenantId=2026-04-09 10:18:54.957 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6112. traceId= tenantId=2026-04-09 10:18:54.957 INFO 1659 --- [pool-4-thread-1] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及MES系统,提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖多个关键环节,涉及生产线的全面优化与信息化管理能力的提升,为后续运营奠定了基础。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6113. traceId= tenantId=2026-04-09 10:18:54.957 DEBUG 1659 --- [pool-4-thread-1] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-1
  6114. traceId= tenantId=2026-04-09 10:18:57.580 INFO 1659 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  6115. traceId= tenantId=2026-04-09 10:18:57.580 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
  6116. traceId= tenantId=2026-04-09 10:18:57.580 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6117. traceId= tenantId=2026-04-09 10:18:57.580 INFO 1659 --- [pool-4-thread-3] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"根据企业当前经营状况与财务结构,结合其融资需求与资金使用规划,拟通过发行不超过5亿元的3年期中期票据进行融资安排。该方案在既定框架下,充分考虑了企业流动资金补充、债务到期衔接及项目建设尾款支付等多方面实际需求,具有较强的实施基础与合理性。\n\n从资金用途来看,拟募集资金中约2.5亿元将用于补充日常经营所需的流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货及应收账款周期延长所引发的资金流动性需求;约1.5亿元将用于偿还即将到期的债务,有效缓解集中偿付可能带来的流动性波动风险;剩余约1亿元则将专项用于项目建设尾款及相关支出,确保项目顺利推进并实现预期收益。整体资金配置兼顾短期流动性管理与长期项目发展需要,符合企业现阶段财务战略目标。\n\n在融资动因方面,企业当前面临的订单增长带来的营运资金占用问题以及债务集中到期的流动性风险,是本次融资安排的重要背景支撑。通过中期票据这一标准化融资工具,企业能够在较长时间段内稳定获取资金支持,为经营和财务的持续健康发展提供有力保障。该融资方案在结构设计与实施路径上均体现出对当前企业财务状况与业务发展的高度适配性,具备良好的可操作性与执行基础。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6118. traceId= tenantId=2026-04-09 10:18:57.580 DEBUG 1659 --- [pool-4-thread-3] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-03-ku-2
  6119. traceId= tenantId=2026-04-09 10:18:57.676 INFO 1659 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
  6120. traceId= tenantId=2026-04-09 10:18:57.676 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
  6121. traceId= tenantId=2026-04-09 10:18:57.676 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Reading to [java.lang.String] as "application/json"
  6122. traceId= tenantId=2026-04-09 10:18:57.677 INFO 1659 --- [pool-4-thread-2] c.y.f.i.i.p.PythonAgentClientImpl : Python Agent调用成功: url=http://localhost:8002/v1/section, result={"generated_text":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征性。在资产负债率方面,截至最近一期数据,其水平为54.8%,表明企业整体负债规模处于中等偏上水平,需关注其资本结构的稳定性与债务可持续性。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其部分流动资产可能依赖存货等变现能力较弱的项目,需结合具体资产结构进一步评估。\n\n从现金流角度来看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备一定的现金生成能力。与此同时,同期利息支出分别为0.31亿元和0.33亿元,表明企业对债务利息的覆盖能力较为充足,具备一定的财务弹性。然而,需注意的是,企业在资本性支出方面的投入较大,尤其是近两年因产线扩建导致投资现金流持续为负,这可能对企业的资金安排和未来融资需求产生一定影响。\n\n在风险控制层面,客户集中度较高,前五大客户占比偏高,若相关行业出现波动,可能对企业收入稳定性带来一定压力。此外,企业近年来持续进行产线扩建,虽有助于提升生产能力,但也对现金流形成一定消耗,需关注其后续运营中的资金调配能力与投资回报情况。总体而言,企业在偿债、流动性及风险控制方面表现出一定的结构性特点,这些因素将对其未来的融资安排与财务策略产生重要影响。","usage":{"prompt_tokens":0,"completion_tokens":0}}
  6123. traceId= tenantId=2026-04-09 10:18:57.677 DEBUG 1659 --- [pool-4-thread-2] c.y.f.a.o.ReportGenerationOrchestrator : 段落生成成功: sectionId=pf-02-ku-2
  6124. traceId= tenantId=2026-04-09 10:18:57.724 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6125. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.724 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c19b5ed]
  6126. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.725 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6127. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.725 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6128. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.725 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6129. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.775 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6130. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.775 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c19b5ed]
  6131. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.775 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c19b5ed] from current transaction
  6132. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.777 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6133. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.778 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 77(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:57.677359(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6134. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.872 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6135. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.872 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c19b5ed]
  6136. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.872 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c19b5ed]
  6137. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.872 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c19b5ed]
  6138. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:57.872 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@3c19b5ed]
  6139. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.015 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6140. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.015 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46d66deb]
  6141. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.015 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6142. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.015 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6143. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.015 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6144. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.066 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6145. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.067 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46d66deb]
  6146. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.067 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46d66deb] from current transaction
  6147. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.068 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6148. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.068 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 80(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:57.969044(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6149. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.163 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6150. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.164 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46d66deb]
  6151. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.164 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46d66deb]
  6152. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.164 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46d66deb]
  6153. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.164 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@46d66deb]
  6154. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.306 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6155. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.306 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@356d5ab2]
  6156. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.306 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6157. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.306 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6158. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.307 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6159. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.356 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6160. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.356 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@356d5ab2]
  6161. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.356 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@356d5ab2] from current transaction
  6162. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.357 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6163. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.357 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 83(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:58.258157(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6164. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.453 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6165. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.453 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@356d5ab2]
  6166. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.454 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@356d5ab2]
  6167. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.454 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@356d5ab2]
  6168. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.454 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@356d5ab2]
  6169. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.596 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6170. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.596 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2771ffc3]
  6171. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.596 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6172. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.596 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6173. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.596 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6174. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.644 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6175. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.644 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2771ffc3]
  6176. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.644 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2771ffc3] from current transaction
  6177. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.646 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6178. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.646 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 86(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:58.549783(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6179. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.739 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6180. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.740 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2771ffc3]
  6181. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.740 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2771ffc3]
  6182. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.740 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2771ffc3]
  6183. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.740 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@2771ffc3]
  6184. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.882 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6185. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.882 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a797223]
  6186. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.883 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6187. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.883 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6188. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.883 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6189. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.930 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6190. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.931 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a797223]
  6191. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.931 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a797223] from current transaction
  6192. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.932 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6193. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:58.932 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 88(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:58.836517(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6194. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.028 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6195. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.028 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a797223]
  6196. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.028 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a797223]
  6197. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.028 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a797223]
  6198. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.028 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@6a797223]
  6199. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.167 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6200. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.167 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53711ef3]
  6201. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.167 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6202. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.167 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6203. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.167 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6204. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.214 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6205. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.215 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53711ef3]
  6206. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.215 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53711ef3] from current transaction
  6207. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.216 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6208. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.216 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 91(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:59.121392(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6209. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.309 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6210. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.310 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53711ef3]
  6211. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.310 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53711ef3]
  6212. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.310 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53711ef3]
  6213. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.310 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@53711ef3]
  6214. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.450 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6215. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.450 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65dcbcc7]
  6216. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.450 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6217. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.450 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6218. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.451 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6219. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.498 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6220. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.498 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65dcbcc7]
  6221. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.498 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65dcbcc7] from current transaction
  6222. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.499 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6223. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.500 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 94(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:59.404042(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6224. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.593 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6225. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.593 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65dcbcc7]
  6226. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.593 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65dcbcc7]
  6227. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.593 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65dcbcc7]
  6228. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.593 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@65dcbcc7]
  6229. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.731 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6230. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.731 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49e58bb4]
  6231. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.732 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6232. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.732 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6233. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.732 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6234. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.780 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6235. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.780 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49e58bb4]
  6236. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.781 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49e58bb4] from current transaction
  6237. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.782 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6238. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.783 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), GENERATING(String), report_generating(String), default(String), 95(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:18:59.684821(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6239. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.876 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6240. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.876 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49e58bb4]
  6241. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.876 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49e58bb4]
  6242. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.877 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49e58bb4]
  6243. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.877 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@49e58bb4]
  6244. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:59.974 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告段落生成完成: taskId=55034ef4c7cf441494bf80a3bfc0ae52, sectionCount=8
  6245. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.035 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6246. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.035 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d6e6f97]
  6247. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.035 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6248. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.035 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  6249. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.036 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: d0f1b3d1c0b547288f9630b42bf3b5c9(String)
  6250. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.084 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  6251. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.084 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d6e6f97]
  6252. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.085 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d6e6f97] from current transaction
  6253. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.086 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  6254. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.087 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出其在现有产能基础上保持了较为稳定的生产节奏。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与核心零部件供应方面具备一定规模。同时,企业客户集中度相对较高,最近一年前五大客户收入占比为46%,体现出客户结构的集中性特征。上述数据从产能、产量、销售及客户分布等维度,初步反映了企业的经营体量与运行特征。","createTime":"2026-04-09 10:18:53.286827","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 10:18:53.286831"},{"content":"企业作为高新技术企业,具备良好的主体资质与行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出较强的市场适应能力和盈利能力。在信用记录方面,企业近三年无公开披露的债务违约记录,表明其具备良好的信用基础和履约能力。同时,企业与多家银行保持授信合作,为后续融资安排提供了稳定的外部支持环境。上述条件共同构成了企业在当前项目背景下的融资实施基础,为其开展流动资金贷款等融资活动提供了必要的主体能力和信用保障,确保了融资方案的可行性和操作性。","createTime":"2026-04-09 10:18:53.106226","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 10:18:53.106229"},{"content":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要基础。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本构成上兼具内部激励机制与外部政策支持的特征。在公司治理方面,董事会共设7席,其中独立董事占3席,且已设立审计委员会,表明企业在制度层面具备一定的制衡机制与监督能力,为规范运作提供了组织保障。整体来看,企业当前的股权分布与治理安排在一定程度上体现了多元参与、权责分明的结构特点,为后续财务分析与融资方案设计提供了基础依据。","createTime":"2026-04-09 10:18:53.858431","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 10:18:53.858435"},{"content":"该企业收入结构主要由产线集成与交付、维保与技术服务以及核心零部件销售三部分构成,其中产线集成与交付占比最大,为58%,反映出其在系统性工程解决方案方面具备较强的业务能力;维保与技术服务占22%,表明企业在项目后期服务环节具有一定市场基础;核心零部件销售占20%,体现出其在产业链中具备一定的产品供应能力。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余业务分布在其他行业,显示出其客户结构较为多元化,具备一定的抗风险能力。\n\n当前企业处于订单执行阶段,截至最近一期,其在手订单金额约为6.8亿元,典型交付周期为4至9个月,表明企业具备一定规模的项目执行能力,同时项目周期较长也对企业的资金周转和运营效率提出了一定要求。上述业务特征与财务表现相互关联,为后续财务状况分析及融资需求评估提供了必要的业务背景支持。","createTime":"2026-04-09 10:18:54.502328","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 10:18:54.502335"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模较为稳健,负债水平处于可控范围,所有者权益占比较为合理,反映出企业资本结构基本稳定。\n\n根据最近一年的利润表数据,企业实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从利润构成来看,企业具备一定的盈利基础,但利润水平相对较低,收入与成本之间的差额较小,盈利能力有待进一步提升。\n\n现金流量方面,企业最近一年经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元。整体来看,企业经营性现金流保持正值,表明其主营业务具备一定现金创造能力,但投资支出对现金流形成一定压力,融资活动则对现金流起到一定补充作用。","createTime":"2026-04-09 10:18:53.994343","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 10:18:53.994346"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征性。在资产负债率方面,截至最近一期数据,其水平为54.8%,表明企业整体负债规模处于中等偏上水平,需关注其资本结构的稳定性与债务可持续性。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其部分流动资产可能依赖存货等变现能力较弱的项目,需结合具体资产结构进一步评估。\n\n从现金流角度来看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备一定的现金生成能力。与此同时,同期利息支出分别为0.31亿元和0.33亿元,表明企业对债务利息的覆盖能力较为充足,具备一定的财务弹性。然而,需注意的是,企业在资本性支出方面的投入较大,尤其是近两年因产线扩建导致投资现金流持续为负,这可能对企业的资金安排和未来融资需求产生一定影响。\n\n在风险控制层面,客户集中度较高,前五大客户占比偏高,若相关行业出现波动,可能对企业收入稳定性带来一定压力。此外,企业近年来持续进行产线扩建,虽有助于提升生产能力,但也对现金流形成一定消耗,需关注其后续运营中的资金调配能力与投资回报情况。总体而言,企业在偿债、流动性及风险控制方面表现出一定的结构性特点,这些因素将对其未来的融资安排与财务策略产生重要影响。","createTime":"2026-04-09 10:18:57.677160","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 10:18:57.677166"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及MES系统,提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖多个关键环节,涉及生产线的全面优化与信息化管理能力的提升,为后续运营奠定了基础。","createTime":"2026-04-09 10:18:54.957418","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 10:18:54.957423"},{"content":"根据企业当前经营状况与财务结构,结合其融资需求与资金使用规划,拟通过发行不超过5亿元的3年期中期票据进行融资安排。该方案在既定框架下,充分考虑了企业流动资金补充、债务到期衔接及项目建设尾款支付等多方面实际需求,具有较强的实施基础与合理性。\n\n从资金用途来看,拟募集资金中约2.5亿元将用于补充日常经营所需的流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货及应收账款周期延长所引发的资金流动性需求;约1.5亿元将用于偿还即将到期的债务,有效缓解集中偿付可能带来的流动性波动风险;剩余约1亿元则将专项用于项目建设尾款及相关支出,确保项目顺利推进并实现预期收益。整体资金配置兼顾短期流动性管理与长期项目发展需要,符合企业现阶段财务战略目标。\n\n在融资动因方面,企业当前面临的订单增长带来的营运资金占用问题以及债务集中到期的流动性风险,是本次融资安排的重要背景支撑。通过中期票据这一标准化融资工具,企业能够在较长时间段内稳定获取资金支持,为经营和财务的持续健康发展提供有力保障。该融资方案在结构设计与实施路径上均体现出对当前企业财务状况与业务发展的高度适配性,具备良好的可操作性与执行基础。","createTime":"2026-04-09 10:18:57.580726","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 10:18:57.580729"}](String), default(String), 2026-04-09T10:18:50.168964(LocalDateTime), 2026-04-09T10:18:59.974593(LocalDateTime), 2026-04-09T10:18:59.974587(LocalDateTime), 1(Integer), d0f1b3d1c0b547288f9630b42bf3b5c9(String)
  6255. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.284 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  6256. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.284 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d6e6f97]
  6257. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.284 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d6e6f97]
  6258. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.284 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d6e6f97]
  6259. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.284 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@d6e6f97]
  6260. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.429 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6261. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.430 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ab7d393]
  6262. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.430 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6263. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.430 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Preparing: SELECT task_id,tenant_id,org_id,task_name,description,status,current_stage,model_config_id,creator_id,creator_name,progress,failure_reason,parameters,attributes,create_time,update_time,start_time,end_time,version,deleted FROM finrep_task WHERE task_id=? AND deleted=0
  6264. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.431 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6265. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.478 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.selectById : <== Total: 1
  6266. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.478 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ab7d393]
  6267. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.478 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ab7d393] from current transaction
  6268. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.479 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Preparing: UPDATE finrep_task SET tenant_id=?, org_id=?, task_name=?, status=?, current_stage=?, creator_id=?, progress=?, parameters=?, create_time=?, update_time=?, start_time=?, version=? WHERE task_id=? AND deleted=0
  6269. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.479 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : ==> Parameters: default(String), default(String), test(String), PENDING_REVIEW(String), review(String), default(String), 100(Integer), {"enterprise_type":"单一企业","recommended_financing_tools":["流动资金贷款"],"agreement_amount":"35","has_independent_report":false,"independent_report_types":[],"industry_type":"制造业","report_type":"项目融资","group_business_segments":[],"other_requirements":"本次无专项独立调查报告;主服务报告需在「企业基本情况」「企业财务情况」等章节完整论证主体与财务基础,并在此基础上展开融资方案设计。","chapter_candidates":[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立企业调查报告时,主报告承担主体基本面论证","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","适用条件":"无独立报告时需在主报告完整呈现本一级章","知识边界说明":"无独立财务分析报告时,主报告承担财务论证与指标支撑","重要性(无独立报告)":"必定","重要性(有独立报告)":"低"},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","适用条件":"项目融资主报告核心输出,须保留为独立一级章","知识边界说明":"综合前述结论形成可执行融资结构,不可省略","重要性(无独立报告)":"必定","重要性(有独立报告)":"必定"}],"candidate_financing_tools":["流动资金贷款"]}(String), 2026-04-09T10:17:51(LocalDateTime), 2026-04-09T10:19:00.379142(LocalDateTime), 2026-04-09T10:17:52(LocalDateTime), 1(Integer), 55034ef4c7cf441494bf80a3bfc0ae52(String)
  6270. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.577 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.mapper.TaskMapper.updateById : <== Updates: 1
  6271. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.577 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ab7d393]
  6272. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.577 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ab7d393]
  6273. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.577 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ab7d393]
  6274. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.577 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@4ab7d393]
  6275. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.675 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 报告生成成功: taskId=55034ef4c7cf441494bf80a3bfc0ae52, reportId=d0f1b3d1c0b547288f9630b42bf3b5c9
  6276. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.675 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 开始组装完整文章: reportId=d0f1b3d1c0b547288f9630b42bf3b5c9, outlineId=aff2089f6f0f4cc9bd898b60f6486604
  6277. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.675 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 完整文章组装完成: reportId=d0f1b3d1c0b547288f9630b42bf3b5c9
  6278. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.726 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
  6279. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.726 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Registering transaction synchronization for SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf0d8ba]
  6280. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.726 DEBUG 1659 --- [http-nio-8080-exec-5] o.m.s.t.SpringManagedTransaction : JDBC Connection [com.alibaba.druid.pool.DruidStatementConnection@544a357d] will be managed by Spring
  6281. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.726 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Preparing: SELECT report_id,task_id,tenant_id,title,status,content,full_text,metadata,attributes,creator_id,creator_name,create_time,update_time,complete_time,version,deleted FROM finrep_report WHERE report_id=? AND deleted=0
  6282. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.727 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : ==> Parameters: d0f1b3d1c0b547288f9630b42bf3b5c9(String)
  6283. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.777 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.selectById : <== Total: 1
  6284. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.777 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf0d8ba]
  6285. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.777 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Fetched SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf0d8ba] from current transaction
  6286. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.778 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Preparing: UPDATE finrep_report SET task_id=?, tenant_id=?, title=?, status=?, content=?, full_text=?, creator_id=?, create_time=?, update_time=?, complete_time=?, version=? WHERE report_id=? AND deleted=0
  6287. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.779 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : ==> Parameters: 55034ef4c7cf441494bf80a3bfc0ae52(String), default(String), test二级大纲(String), COMPLETED(String), [{"content":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出其在现有产能基础上保持了较为稳定的生产节奏。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与核心零部件供应方面具备一定规模。同时,企业客户集中度相对较高,最近一年前五大客户收入占比为46%,体现出客户结构的集中性特征。上述数据从产能、产量、销售及客户分布等维度,初步反映了企业的经营体量与运行特征。","createTime":"2026-04-09 10:18:53.286827","knowledgeUnitId":"pf-01-ku-08","sectionId":"pf-01-ku-08","title":"企业经营情况分析","updateTime":"2026-04-09 10:18:53.286831"},{"content":"企业作为高新技术企业,具备良好的主体资质与行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出较强的市场适应能力和盈利能力。在信用记录方面,企业近三年无公开披露的债务违约记录,表明其具备良好的信用基础和履约能力。同时,企业与多家银行保持授信合作,为后续融资安排提供了稳定的外部支持环境。上述条件共同构成了企业在当前项目背景下的融资实施基础,为其开展流动资金贷款等融资活动提供了必要的主体能力和信用保障,确保了融资方案的可行性和操作性。","createTime":"2026-04-09 10:18:53.106226","knowledgeUnitId":"pf-01-ku-06","sectionId":"pf-01-ku-06","title":"企业融资能力分析","updateTime":"2026-04-09 10:18:53.106229"},{"content":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要基础。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本构成上兼具内部激励机制与外部政策支持的特征。在公司治理方面,董事会共设7席,其中独立董事占3席,且已设立审计委员会,表明企业在制度层面具备一定的制衡机制与监督能力,为规范运作提供了组织保障。整体来看,企业当前的股权分布与治理安排在一定程度上体现了多元参与、权责分明的结构特点,为后续财务分析与融资方案设计提供了基础依据。","createTime":"2026-04-09 10:18:53.858431","knowledgeUnitId":"pf-01-ku-04","sectionId":"pf-01-ku-04","title":"企业股权结构","updateTime":"2026-04-09 10:18:53.858435"},{"content":"该企业收入结构主要由产线集成与交付、维保与技术服务以及核心零部件销售三部分构成,其中产线集成与交付占比最大,为58%,反映出其在系统性工程解决方案方面具备较强的业务能力;维保与技术服务占22%,表明企业在项目后期服务环节具有一定市场基础;核心零部件销售占20%,体现出其在产业链中具备一定的产品供应能力。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余业务分布在其他行业,显示出其客户结构较为多元化,具备一定的抗风险能力。\n\n当前企业处于订单执行阶段,截至最近一期,其在手订单金额约为6.8亿元,典型交付周期为4至9个月,表明企业具备一定规模的项目执行能力,同时项目周期较长也对企业的资金周转和运营效率提出了一定要求。上述业务特征与财务表现相互关联,为后续财务状况分析及融资需求评估提供了必要的业务背景支持。","createTime":"2026-04-09 10:18:54.502328","knowledgeUnitId":"pf-01-ku-05","sectionId":"pf-01-ku-05","title":"企业主营业务分析","updateTime":"2026-04-09 10:18:54.502335"},{"content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模较为稳健,负债水平处于可控范围,所有者权益占比较为合理,反映出企业资本结构基本稳定。\n\n根据最近一年的利润表数据,企业实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从利润构成来看,企业具备一定的盈利基础,但利润水平相对较低,收入与成本之间的差额较小,盈利能力有待进一步提升。\n\n现金流量方面,企业最近一年经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元。整体来看,企业经营性现金流保持正值,表明其主营业务具备一定现金创造能力,但投资支出对现金流形成一定压力,融资活动则对现金流起到一定补充作用。","createTime":"2026-04-09 10:18:53.994343","knowledgeUnitId":"pf-02-ku-1","sectionId":"pf-02-ku-1","title":"财务概况与关键报表摘要","updateTime":"2026-04-09 10:18:53.994346"},{"content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征性。在资产负债率方面,截至最近一期数据,其水平为54.8%,表明企业整体负债规模处于中等偏上水平,需关注其资本结构的稳定性与债务可持续性。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其部分流动资产可能依赖存货等变现能力较弱的项目,需结合具体资产结构进一步评估。\n\n从现金流角度来看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备一定的现金生成能力。与此同时,同期利息支出分别为0.31亿元和0.33亿元,表明企业对债务利息的覆盖能力较为充足,具备一定的财务弹性。然而,需注意的是,企业在资本性支出方面的投入较大,尤其是近两年因产线扩建导致投资现金流持续为负,这可能对企业的资金安排和未来融资需求产生一定影响。\n\n在风险控制层面,客户集中度较高,前五大客户占比偏高,若相关行业出现波动,可能对企业收入稳定性带来一定压力。此外,企业近年来持续进行产线扩建,虽有助于提升生产能力,但也对现金流形成一定消耗,需关注其后续运营中的资金调配能力与投资回报情况。总体而言,企业在偿债、流动性及风险控制方面表现出一定的结构性特点,这些因素将对其未来的融资安排与财务策略产生重要影响。","createTime":"2026-04-09 10:18:57.677160","knowledgeUnitId":"pf-02-ku-2","sectionId":"pf-02-ku-2","title":"偿债能力、现金流与财务风险要点","updateTime":"2026-04-09 10:18:57.677166"},{"content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及MES系统,提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖多个关键环节,涉及生产线的全面优化与信息化管理能力的提升,为后续运营奠定了基础。","createTime":"2026-04-09 10:18:54.957418","knowledgeUnitId":"pf-03-ku-1","sectionId":"pf-03-ku-1","title":"项目概况与建设/运营要点","updateTime":"2026-04-09 10:18:54.957423"},{"content":"根据企业当前经营状况与财务结构,结合其融资需求与资金使用规划,拟通过发行不超过5亿元的3年期中期票据进行融资安排。该方案在既定框架下,充分考虑了企业流动资金补充、债务到期衔接及项目建设尾款支付等多方面实际需求,具有较强的实施基础与合理性。\n\n从资金用途来看,拟募集资金中约2.5亿元将用于补充日常经营所需的流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货及应收账款周期延长所引发的资金流动性需求;约1.5亿元将用于偿还即将到期的债务,有效缓解集中偿付可能带来的流动性波动风险;剩余约1亿元则将专项用于项目建设尾款及相关支出,确保项目顺利推进并实现预期收益。整体资金配置兼顾短期流动性管理与长期项目发展需要,符合企业现阶段财务战略目标。\n\n在融资动因方面,企业当前面临的订单增长带来的营运资金占用问题以及债务集中到期的流动性风险,是本次融资安排的重要背景支撑。通过中期票据这一标准化融资工具,企业能够在较长时间段内稳定获取资金支持,为经营和财务的持续健康发展提供有力保障。该融资方案在结构设计与实施路径上均体现出对当前企业财务状况与业务发展的高度适配性,具备良好的可操作性与执行基础。","createTime":"2026-04-09 10:18:57.580726","knowledgeUnitId":"pf-03-ku-2","sectionId":"pf-03-ku-2","title":"融资规模、资金用途与融资动因","updateTime":"2026-04-09 10:18:57.580729"}](String), [{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析","l2":{"chapter_name":"企业基本情况分析","chapter_no":"1","chapter_structure":[{"node_name":"企业基本情况","node_no":"1.1","content":""},{"node_name":"企业股权结构","node_no":"1.2","content":"企业股权结构及控制关系是评估主体稳定性和治理有效性的重要基础。根据现有信息,企业由某产业投资有限公司作为控股股东,持有52.3%的股份,显示出其在企业决策中具有主导地位。此外,员工持股平台与地方国资投资平台分别持有12.1%和8.6%的股份,构成企业股权结构中的重要组成部分,反映出企业在资本构成上兼具内部激励机制与外部政策支持的特征。在公司治理方面,董事会共设7席,其中独立董事占3席,且已设立审计委员会,表明企业在制度层面具备一定的制衡机制与监督能力,为规范运作提供了组织保障。整体来看,企业当前的股权分布与治理安排在一定程度上体现了多元参与、权责分明的结构特点,为后续财务分析与融资方案设计提供了基础依据。"},{"node_name":"企业主营业务分析","node_no":"1.3","content":"该企业收入结构主要由产线集成与交付、维保与技术服务以及核心零部件销售三部分构成,其中产线集成与交付占比最大,为58%,反映出其在系统性工程解决方案方面具备较强的业务能力;维保与技术服务占22%,表明企业在项目后期服务环节具有一定市场基础;核心零部件销售占20%,体现出其在产业链中具备一定的产品供应能力。从下游行业分布来看,企业业务覆盖汽车制造、消费电子及其他领域,其中汽车制造占比约40%,消费电子占比约35%,其余业务分布在其他行业,显示出其客户结构较为多元化,具备一定的抗风险能力。\n\n当前企业处于订单执行阶段,截至最近一期,其在手订单金额约为6.8亿元,典型交付周期为4至9个月,表明企业具备一定规模的项目执行能力,同时项目周期较长也对企业的资金周转和运营效率提出了一定要求。上述业务特征与财务表现相互关联,为后续财务状况分析及融资需求评估提供了必要的业务背景支持。"},{"node_name":"企业经营情况分析","node_no":"1.4","content":"企业生产经营规模及运行节奏可通过关键经营指标进行客观描述。根据相关数据,企业华东装配基地年产能约为成套线体45条,近一年产能利用率为78%,反映出其在现有产能基础上保持了较为稳定的生产节奏。从产销情况看,上年度共交付成套线体38条,关键部件出货量达到约12万台套,表明企业在产品交付与核心零部件供应方面具备一定规模。同时,企业客户集中度相对较高,最近一年前五大客户收入占比为46%,体现出客户结构的集中性特征。上述数据从产能、产量、销售及客户分布等维度,初步反映了企业的经营体量与运行特征。"},{"node_name":"企业融资能力分析","node_no":"1.5","content":"企业作为高新技术企业,具备良好的主体资质与行业准入条件,其业务模式以项目制集成交付为主,服务收入占比持续提升,反映出较强的市场适应能力和盈利能力。在信用记录方面,企业近三年无公开披露的债务违约记录,表明其具备良好的信用基础和履约能力。同时,企业与多家银行保持授信合作,为后续融资安排提供了稳定的外部支持环境。上述条件共同构成了企业在当前项目背景下的融资实施基础,为其开展流动资金贷款等融资活动提供了必要的主体能力和信用保障,确保了融资方案的可行性和操作性。"}]}},{"chapter_id":"pf-l1-02","chapter_name":"企业财务情况分析","l2":{"chapter_name":"企业财务情况分析","chapter_no":"2","chapter_structure":[{"node_name":"财务概况与关键报表摘要","node_no":"2.1","content":"企业最近一期资产负债表显示,总资产为18.6亿元,总负债为10.2亿元,所有者权益合计为8.4亿元。从资产与负债结构看,企业资产规模较为稳健,负债水平处于可控范围,所有者权益占比较为合理,反映出企业资本结构基本稳定。\n\n根据最近一年的利润表数据,企业实现营业收入12.4亿元,营业成本为9.1亿元,净利润为0.95亿元。从利润构成来看,企业具备一定的盈利基础,但利润水平相对较低,收入与成本之间的差额较小,盈利能力有待进一步提升。\n\n现金流量方面,企业最近一年经营活动产生的现金流量净额为1.1亿元,投资活动现金流量净额为-0.62亿元,筹资活动现金流量净额为0.28亿元。整体来看,企业经营性现金流保持正值,表明其主营业务具备一定现金创造能力,但投资支出对现金流形成一定压力,融资活动则对现金流起到一定补充作用。"},{"node_name":"偿债能力、现金流与财务风险要点","node_no":"2.2","content":"从财务结构与经营表现来看,该企业当前的偿债能力及流动性状况呈现出一定的特征性。在资产负债率方面,截至最近一期数据,其水平为54.8%,表明企业整体负债规模处于中等偏上水平,需关注其资本结构的稳定性与债务可持续性。流动比率与速动比率分别为1.22和0.91,反映出企业短期偿债能力基本维持在合理区间,但速动比率略低于1,提示其部分流动资产可能依赖存货等变现能力较弱的项目,需结合具体资产结构进一步评估。\n\n从现金流角度来看,企业近两年经营活动产生的现金流量净额分别为1.05亿元和1.10亿元,显示出其主营业务具备一定的现金生成能力。与此同时,同期利息支出分别为0.31亿元和0.33亿元,表明企业对债务利息的覆盖能力较为充足,具备一定的财务弹性。然而,需注意的是,企业在资本性支出方面的投入较大,尤其是近两年因产线扩建导致投资现金流持续为负,这可能对企业的资金安排和未来融资需求产生一定影响。\n\n在风险控制层面,客户集中度较高,前五大客户占比偏高,若相关行业出现波动,可能对企业收入稳定性带来一定压力。此外,企业近年来持续进行产线扩建,虽有助于提升生产能力,但也对现金流形成一定消耗,需关注其后续运营中的资金调配能力与投资回报情况。总体而言,企业在偿债、流动性及风险控制方面表现出一定的结构性特点,这些因素将对其未来的融资安排与财务策略产生重要影响。"}]}},{"chapter_id":"pf-l1-03","chapter_name":"融资方案设计","l2":{"chapter_name":"融资方案设计","chapter_no":"3","chapter_structure":[{"node_name":"项目概况与建设/运营要点","node_no":"3.1","content":"华东智能制造产线升级项目由某智能制造科技有限公司作为实施主体,旨在通过新增两条柔性装配线、升级仓储物流系统及MES系统,提升生产效率与智能化水平。该项目整体建设周期为18个月,目前处于设备安装与调试阶段,预计将于2026年第四季度进入试运营阶段。项目建设内容涵盖多个关键环节,涉及生产线的全面优化与信息化管理能力的提升,为后续运营奠定了基础。"},{"node_name":"融资规模、资金用途与融资动因","node_no":"3.2","content":"根据企业当前经营状况与财务结构,结合其融资需求与资金使用规划,拟通过发行不超过5亿元的3年期中期票据进行融资安排。该方案在既定框架下,充分考虑了企业流动资金补充、债务到期衔接及项目建设尾款支付等多方面实际需求,具有较强的实施基础与合理性。\n\n从资金用途来看,拟募集资金中约2.5亿元将用于补充日常经营所需的流动资金,以应对订单增长所带来的营运资金占用压力,特别是原材料备货及应收账款周期延长所引发的资金流动性需求;约1.5亿元将用于偿还即将到期的债务,有效缓解集中偿付可能带来的流动性波动风险;剩余约1亿元则将专项用于项目建设尾款及相关支出,确保项目顺利推进并实现预期收益。整体资金配置兼顾短期流动性管理与长期项目发展需要,符合企业现阶段财务战略目标。\n\n在融资动因方面,企业当前面临的订单增长带来的营运资金占用问题以及债务集中到期的流动性风险,是本次融资安排的重要背景支撑。通过中期票据这一标准化融资工具,企业能够在较长时间段内稳定获取资金支持,为经营和财务的持续健康发展提供有力保障。该融资方案在结构设计与实施路径上均体现出对当前企业财务状况与业务发展的高度适配性,具备良好的可操作性与执行基础。"}]}}](String), default(String), 2026-04-09T10:18:50.168964(LocalDateTime), 2026-04-09T10:18:59.974593(LocalDateTime), 2026-04-09T10:18:59.974587(LocalDateTime), 1(Integer), d0f1b3d1c0b547288f9630b42bf3b5c9(String)
  6288. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.882 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.p.m.ReportMapper.updateById : <== Updates: 1
  6289. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.882 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Releasing transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf0d8ba]
  6290. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.882 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization committing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf0d8ba]
  6291. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.882 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization deregistering SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf0d8ba]
  6292. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.882 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Transaction synchronization closing SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@5cf0d8ba]
  6293. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.976 INFO 1659 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=55034ef4c7cf441494bf80a3bfc0ae52
  6294. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.977 DEBUG 1659 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Using 'application/json', given [*/*] and supported [application/json, application/*+json]
  6295. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.977 DEBUG 1659 --- [http-nio-8080-exec-5] m.m.a.RequestResponseBodyMethodProcessor : Writing [CommonResponse(code=0000, message=报告生成完成, data=[{"chapter_id":"pf-l1-01","chapter_name":"企业基本情况分析"," (truncated)...]
  6296. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.982 DEBUG 1659 --- [http-nio-8080-exec-5] o.s.web.servlet.DispatcherServlet : Completed 200 OK
  6297. traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.983 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
  6298. traceId= tenantId=2026-04-09 10:31:26.672 INFO 1659 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
  6299. traceId= tenantId=2026-04-09 10:31:26.674 INFO 1659 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
  6300. traceId= tenantId=2026-04-09 10:31:26.676 INFO 1659 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
  6301. traceId= tenantId=