| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301 |
- 2026-04-09 00:00:35.120 INFO 74055 --- [background-preinit] o.h.validator.internal.util.Version : HV000001: Hibernate Validator 8.0.1.Final
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 00:00:35.947 INFO 74055 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 00:00:35.948 INFO 74055 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 00:00:35.967 INFO 74055 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 00:00:35.967 INFO 74055 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 812 ms
- traceId= tenantId=2026-04-09 00:00:35.993 DEBUG 74055 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 00:00:35.994 INFO 74055 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 00:00:35.994 DEBUG 74055 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 00:00:36.018 INFO 74055 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 00:00:36.050 INFO 74055 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 00:00:36.304 INFO 74055 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 00:00:36.321 INFO 74055 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 00:00:36.373 DEBUG 74055 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 00:00:36.431 DEBUG 74055 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 00:00:36.447 INFO 74055 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 00:00:36.447 INFO 74055 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 00:00:36.654 DEBUG 74055 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 00:00:36.809 INFO 74055 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 00:00:52.941 INFO 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 00:00:52.941 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 00:00:52.941 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 00:00:52.941 DEBUG 74055 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=2264069aebbb4d0389c114368f96a67b tenantId=2026-04-09 00:00:58.660 DEBUG 74055 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}}
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章按照融资论证逻辑顺序展开,首先介绍项目的基本情况与关键建设/运营要素,为后续融资方案的合理性提供基础支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资方案设计依据。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=04ea43d8254e496d855951ac2d737d77 tenantId=2026-04-09 00:01:21.234 DEBUG 74055 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=0738f7c78d8140328ca43d555cbb123a tenantId=2026-04-09 00:01:30.000 DEBUG 74055 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:40.125 INFO 74055 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=企业经营情况分析
- 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
- 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
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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=企业融资能力分析
- traceId= tenantId=2026-04-09 00:01:40.244 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业股权结构
- 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
- 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
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业主营业务分析
- 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
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=财务概况与关键报表摘要
- 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
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:42.042 INFO 74055 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:01:42.042 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:01:42.083 INFO 74055 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:01:42.083 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:01:42.563 INFO 74055 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:01:42.564 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"本报告以企业基本情况分析为基础,结合财务情况分析形成对主体的全面认知,最终在前述论证基础上设计可执行的融资方案,确保结构逻辑清晰、层层递进,服务于融资方案的论证与落地。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:01:43.260 INFO 74055 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:01:43.260 DEBUG 74055 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:01:43.480 INFO 74055 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:01:43.481 DEBUG 74055 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:01:44.312 INFO 74055 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:01:44.312 DEBUG 74055 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:01:44.925 INFO 74055 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:01:44.925 DEBUG 74055 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:01:45.106 INFO 74055 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=3ms
- traceId= tenantId=2026-04-09 00:01:45.107 DEBUG 74055 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:01:45.297 DEBUG 74055 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.477 INFO 74055 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=2148ea5a939b440791edd2bd430d64ac
- 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]
- 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)]
- 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
- traceId=881d3f1e2b2a472f9c73612ef4e847d8 tenantId=2026-04-09 00:01:50.481 DEBUG 74055 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 00:03:50.142 INFO 74324 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 00:03:50.143 INFO 74324 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 00:03:50.167 INFO 74324 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 00:03:50.167 INFO 74324 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 741 ms
- traceId= tenantId=2026-04-09 00:03:50.197 DEBUG 74324 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 00:03:50.197 INFO 74324 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 00:03:50.197 DEBUG 74324 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 00:03:50.225 INFO 74324 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 00:03:50.257 INFO 74324 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 00:03:50.546 INFO 74324 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 00:03:50.564 INFO 74324 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 00:03:50.625 DEBUG 74324 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 00:03:50.694 DEBUG 74324 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 00:03:50.711 INFO 74324 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 00:03:50.711 INFO 74324 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 00:03:50.945 DEBUG 74324 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 00:03:51.126 INFO 74324 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 00:04:00.662 INFO 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 00:04:00.662 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 00:04:00.662 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 00:04:00.662 DEBUG 74324 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=67356bbb7b5f4fb4b1dc26f60637c9b2 tenantId=2026-04-09 00:04:06.872 DEBUG 74324 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章按照融资逻辑链条展开,首先介绍项目的基本情况和关键建设/运营要点,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求的合理性与必要性,形成完整的融资论证框架。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=fa98a5a8a6ca40ad8abf522fbc800213 tenantId=2026-04-09 00:04:55.975 DEBUG 74324 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=44ca2034143740fbace014058430481c tenantId=2026-04-09 00:05:05.531 DEBUG 74324 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:17.361 INFO 74324 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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=企业经营情况分析
- 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
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业融资能力分析
- 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
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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=企业股权结构
- 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
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业主营业务分析
- 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
- 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
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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=财务概况与关键报表摘要
- 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
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:05:19.482 INFO 74324 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:05:19.483 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:05:19.554 INFO 74324 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
- traceId= tenantId=2026-04-09 00:05:19.554 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:05:20.355 INFO 74324 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:05:20.355 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:05:20.764 INFO 74324 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
- traceId= tenantId=2026-04-09 00:05:20.764 DEBUG 74324 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:05:20.785 INFO 74324 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:05:20.785 DEBUG 74324 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:05:21.129 INFO 74324 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:05:21.130 DEBUG 74324 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:05:22.970 INFO 74324 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:05:22.970 DEBUG 74324 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:05:23.276 INFO 74324 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:05:23.276 DEBUG 74324 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:05:23.328 DEBUG 74324 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.858 INFO 74324 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=b1752b39633a41e59672ef3967916328
- 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]
- 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)]
- 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
- traceId=c03c0fbd672a4f67a37b26e1876d37f8 tenantId=2026-04-09 00:07:12.863 DEBUG 74324 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 00:07:42.356 INFO 74655 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 00:07:42.357 INFO 74655 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 00:07:42.375 INFO 74655 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 00:07:42.375 INFO 74655 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 708 ms
- traceId= tenantId=2026-04-09 00:07:42.404 DEBUG 74655 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 00:07:42.404 INFO 74655 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 00:07:42.404 DEBUG 74655 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 00:07:42.428 INFO 74655 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 00:07:42.460 INFO 74655 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 00:07:42.718 INFO 74655 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 00:07:42.734 INFO 74655 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 00:07:42.790 DEBUG 74655 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 00:07:42.853 DEBUG 74655 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 00:07:42.868 INFO 74655 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 00:07:42.869 INFO 74655 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 00:07:43.081 DEBUG 74655 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 00:07:43.248 INFO 74655 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 00:07:46.865 INFO 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 00:07:46.865 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 00:07:46.865 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 00:07:46.865 DEBUG 74655 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=8556785a96f347f1bc7c5132c423c579 tenantId=2026-04-09 00:07:51.426 DEBUG 74655 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章按照融资论证逻辑顺序展开,首先梳理项目的基本情况与关键运营要素,为后续融资方案的合理性奠定基础;随后分析融资规模、资金用途及融资动因,明确融资需求与目标,形成完整的融资逻辑链条,支撑流动资金贷款的可行性与可执行性论证。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=506778026e054666a3a51a36f5d098ee tenantId=2026-04-09 00:08:34.932 DEBUG 74655 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=a13f1f18544e476086dfc4d7427e65c8 tenantId=2026-04-09 00:08:41.352 DEBUG 74655 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:53.212 INFO 74655 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=企业经营情况分析
- 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
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业融资能力分析
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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=企业股权结构
- traceId= tenantId=2026-04-09 00:08:53.380 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业主营业务分析
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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=财务概况与关键报表摘要
- traceId= tenantId=2026-04-09 00:08:53.549 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:08:54.974 INFO 74655 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:08:54.974 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:08:55.250 INFO 74655 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:08:55.250 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:08:55.566 INFO 74655 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:08:55.566 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"本报告以企业基本情况和财务情况分析为基础,论证主体资质与财务健康度,进而设计匹配的融资方案,形成完整的融资逻辑链条,服务于流动资金贷款的可行性与可执行性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:08:55.633 INFO 74655 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:08:55.633 DEBUG 74655 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:08:55.765 INFO 74655 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:08:55.765 DEBUG 74655 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:08:56.633 INFO 74655 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:08:56.633 DEBUG 74655 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:08:57.654 INFO 74655 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:08:57.654 DEBUG 74655 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:08:58.763 INFO 74655 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:08:58.763 DEBUG 74655 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:08:58.817 DEBUG 74655 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.231 INFO 74655 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=ee9878893ab34a14988c186d5b09215f
- 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]
- 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)...]
- 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
- traceId=bea4c42d2341489dac5e0d0f6b053621 tenantId=2026-04-09 00:12:16.237 DEBUG 74655 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 00:32:29.068 INFO 76486 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 00:32:29.068 INFO 76486 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 00:32:29.088 INFO 76486 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 00:32:29.089 INFO 76486 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 684 ms
- traceId= tenantId=2026-04-09 00:32:29.117 DEBUG 76486 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 00:32:29.117 INFO 76486 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 00:32:29.117 DEBUG 76486 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 00:32:29.141 INFO 76486 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 00:32:29.171 INFO 76486 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 00:32:29.429 INFO 76486 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 00:32:29.446 INFO 76486 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 00:32:29.501 DEBUG 76486 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 00:32:29.565 DEBUG 76486 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 00:32:29.580 INFO 76486 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 00:32:29.580 INFO 76486 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 00:32:29.792 DEBUG 76486 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 00:32:29.958 INFO 76486 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 00:32:35.292 INFO 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 00:32:35.292 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 00:32:35.292 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 00:32:35.292 DEBUG 76486 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=152e430593694c4c9f4baed79c0522a4 tenantId=2026-04-09 00:32:40.774 DEBUG 76486 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章按照融资论证逻辑顺序展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=260af961e7be4bef8e5bea2039e964c0 tenantId=2026-04-09 00:33:28.376 DEBUG 76486 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=1d4047a5c2df4b2f9843cbcede5ed106 tenantId=2026-04-09 00:34:05.726 DEBUG 76486 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:18.239 INFO 76486 --- [http-nio-8080-exec-6] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=企业经营情况分析
- 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
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业融资能力分析
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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=企业股权结构
- traceId= tenantId=2026-04-09 00:34:18.423 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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=企业主营业务分析
- traceId= tenantId=2026-04-09 00:34:18.478 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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=财务概况与关键报表摘要
- traceId= tenantId=2026-04-09 00:34:18.583 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:19.633 INFO 76486 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:34:19.633 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:34:20.022 INFO 76486 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:34:20.022 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:34:20.410 INFO 76486 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:34:20.410 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 00:34:20.459 INFO 76486 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:34:20.459 DEBUG 76486 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:34:20.953 INFO 76486 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:34:20.954 DEBUG 76486 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:34:21.284 INFO 76486 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:34:21.284 DEBUG 76486 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:34:22.298 INFO 76486 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 00:34:22.298 DEBUG 76486 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:34:22.325 INFO 76486 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 00:34:22.325 DEBUG 76486 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 00:34:22.385 DEBUG 76486 --- [http-nio-8080-exec-6] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:26.032 INFO 76486 --- [http-nio-8080-exec-6] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=31c4d597705b433faa5757746dfc006e
- 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]
- 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)...]
- 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
- traceId=b3510ea409cb4eea98ade8de7edf931b tenantId=2026-04-09 00:34:26.037 DEBUG 76486 --- [http-nio-8080-exec-6] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 09:52:37.911 INFO 99245 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 09:52:37.912 INFO 99245 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 09:52:37.934 INFO 99245 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 09:52:37.934 INFO 99245 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 782 ms
- traceId= tenantId=2026-04-09 09:52:37.966 DEBUG 99245 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 09:52:37.966 INFO 99245 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 09:52:37.966 DEBUG 99245 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 09:52:37.994 INFO 99245 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 09:52:38.026 INFO 99245 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 09:52:38.319 INFO 99245 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 09:52:38.336 INFO 99245 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 09:52:38.394 DEBUG 99245 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 09:52:38.456 DEBUG 99245 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 09:52:38.472 INFO 99245 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 09:52:38.472 INFO 99245 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 09:52:38.702 DEBUG 99245 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 09:52:38.865 INFO 99245 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 09:53:02.914 INFO 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 09:53:02.914 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 09:53:02.915 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 09:53:02.915 DEBUG 99245 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=93850cc5cdfe4aa582fea5189aed54f4 tenantId=2026-04-09 09:53:07.400 DEBUG 99245 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章按照融资论证逻辑展开,首先对项目概况与建设/运营要点进行说明,为后续融资方案提供基础背景支撑;随后分析融资规模、资金用途及融资动因,明确融资需求与合理性,形成完整的融资论证链条。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=f62a272a08214824a2693fb6ed54fa1b tenantId=2026-04-09 09:53:33.665 DEBUG 99245 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=3d5fcbd01cae45ca8e7972628244c3cb tenantId=2026-04-09 09:53:44.712 DEBUG 99245 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:53.155 INFO 99245 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=企业经营情况分析
- 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
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业融资能力分析
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业股权结构
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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=企业主营业务分析
- traceId= tenantId=2026-04-09 09:53:53.359 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=财务概况与关键报表摘要
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:53:55.166 INFO 99245 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 09:53:55.167 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 09:53:55.834 INFO 99245 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
- traceId= tenantId=2026-04-09 09:53:55.834 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 09:53:55.915 INFO 99245 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 09:53:55.915 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 09:53:56.448 INFO 99245 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 09:53:56.449 DEBUG 99245 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 09:53:57.503 INFO 99245 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
- traceId= tenantId=2026-04-09 09:53:57.503 DEBUG 99245 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 09:53:58.568 INFO 99245 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 09:53:58.568 DEBUG 99245 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 09:53:59.329 INFO 99245 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=3ms
- traceId= tenantId=2026-04-09 09:53:59.329 DEBUG 99245 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 09:53:59.807 INFO 99245 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 09:53:59.807 DEBUG 99245 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 09:53:59.856 DEBUG 99245 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:02.997 INFO 99245 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=1f94d7d6b8e94b22b052cce86ce5b731
- 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]
- 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)...]
- 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
- traceId=4af129c547a9405e8ddbc33372dc7224 tenantId=2026-04-09 09:54:03.003 DEBUG 99245 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
- traceId= tenantId=2026-04-09 09:57:59.994 INFO 99245 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
- traceId= tenantId=2026-04-09 09:57:59.998 INFO 99245 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
- traceId= tenantId=2026-04-09 09:57:59.999 INFO 99245 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
- 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
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 10:05:15.160 INFO 399 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 10:05:15.161 INFO 399 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 10:05:15.180 INFO 399 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 10:05:15.181 INFO 399 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 725 ms
- traceId= tenantId=2026-04-09 10:05:15.209 DEBUG 399 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 10:05:15.209 INFO 399 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 10:05:15.210 DEBUG 399 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 10:05:15.237 INFO 399 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 10:05:15.266 INFO 399 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 10:05:15.527 INFO 399 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 10:05:15.545 INFO 399 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 10:05:15.601 DEBUG 399 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 10:05:15.666 DEBUG 399 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 10:05:15.684 INFO 399 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 10:05:15.684 INFO 399 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 10:05:15.903 DEBUG 399 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 10:05:16.064 INFO 399 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 10:05:24.287 INFO 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 10:05:24.287 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 10:05:24.287 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 10:05:24.287 DEBUG 399 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=b5a3e8d8d7184a1ba44dc9ab26080e41 tenantId=2026-04-09 10:05:28.604 DEBUG 399 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}}
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章按照融资论证逻辑顺序展开,首先通过项目概况与建设/运营要点明确项目基础信息和实施路径,为后续融资方案提供背景支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=a248b16218104416a416d2fe6101e894 tenantId=2026-04-09 10:05:46.242 DEBUG 399 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=c2ede5d6ab9f46138572025c3c990f8e tenantId=2026-04-09 10:05:54.156 DEBUG 399 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:03.519 INFO 399 --- [http-nio-8080-exec-4] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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=企业经营情况分析
- traceId= tenantId=2026-04-09 10:06:03.572 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业融资能力分析
- 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
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业股权结构
- 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
- 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
- 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
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业主营业务分析
- 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
- 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
- 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
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=财务概况与关键报表摘要
- 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
- 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
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:06.014 INFO 399 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=0ms
- traceId= tenantId=2026-04-09 10:06:06.014 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:06:06.199 INFO 399 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:06:06.199 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:06:06.222 INFO 399 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:06:06.223 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"报告以企业基本情况分析为起点,构建主体基础认知;继而通过财务情况分析提供数据支撑;最终在前述论证基础上形成可执行的融资方案设计,整体结构服务于融资方案的可行性与可操作性论证。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:06:06.984 INFO 399 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:06:06.984 DEBUG 399 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:06:07.238 INFO 399 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:06:07.238 DEBUG 399 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:06:07.529 INFO 399 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:06:07.529 DEBUG 399 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:06:10.012 INFO 399 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:06:10.013 DEBUG 399 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:06:10.878 INFO 399 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:06:10.878 DEBUG 399 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:06:10.927 DEBUG 399 --- [http-nio-8080-exec-4] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.640 INFO 399 --- [http-nio-8080-exec-4] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=5ad9d276d5e04bbd9ba603b6648a5f76
- 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]
- 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)...]
- 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
- traceId=b2f4caa8dbc24bc2bc9dc89a3ca7f102 tenantId=2026-04-09 10:06:14.645 DEBUG 399 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
- traceId= tenantId=2026-04-09 10:07:41.965 INFO 399 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
- traceId= tenantId=2026-04-09 10:07:41.967 INFO 399 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
- traceId= tenantId=2026-04-09 10:07:41.968 INFO 399 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
- 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
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 10:11:19.585 INFO 1193 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 10:11:19.586 INFO 1193 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 10:11:19.605 INFO 1193 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 10:11:19.605 INFO 1193 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 718 ms
- traceId= tenantId=2026-04-09 10:11:19.633 DEBUG 1193 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 10:11:19.633 INFO 1193 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 10:11:19.633 DEBUG 1193 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 10:11:19.658 INFO 1193 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 10:11:19.690 INFO 1193 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 10:11:19.954 INFO 1193 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 10:11:19.972 INFO 1193 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 10:11:20.028 DEBUG 1193 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 10:11:20.091 DEBUG 1193 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 10:11:20.107 INFO 1193 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 10:11:20.107 INFO 1193 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 10:11:20.327 DEBUG 1193 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 10:11:20.490 INFO 1193 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 10:11:27.185 INFO 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 10:11:27.185 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 10:11:27.185 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 10:11:27.185 DEBUG 1193 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=829a8134512a40ef970aa6ab538ce8df tenantId=2026-04-09 10:11:32.235 DEBUG 1193 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}}
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章结构按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目基础信息和关键要素,为后续融资方案设计提供支撑;随后围绕融资规模、资金用途与融资动因进行深入分析,确保融资方案具备合理性与可行性,形成完整的融资论证闭环。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=6c037681c3104a13a3ed1eb8145603b3 tenantId=2026-04-09 10:11:50.409 DEBUG 1193 --- [http-nio-8080-exec-2] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=411133dd42eb43b6ac1a4e59967eed19 tenantId=2026-04-09 10:11:57.073 DEBUG 1193 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:06.152 INFO 1193 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=企业经营情况分析
- 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
- 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
- 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
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业融资能力分析
- 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
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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=企业股权结构
- traceId= tenantId=2026-04-09 10:13:06.307 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业主营业务分析
- 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
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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=财务概况与关键报表摘要
- traceId= tenantId=2026-04-09 10:13:06.455 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:08.184 INFO 1193 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=3ms
- traceId= tenantId=2026-04-09 10:13:08.184 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:13:08.656 INFO 1193 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:13:08.656 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:13:09.400 INFO 1193 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:13:09.401 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"报告从企业基本情况与财务状况分析入手,为融资方案设计提供基础支撑,最终形成可执行的融资结构,确保论证逻辑严密且服务于融资方案的可行性与合理性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:13:10.123 INFO 1193 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:13:10.123 DEBUG 1193 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:13:10.246 INFO 1193 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:13:10.246 DEBUG 1193 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:13:11.086 INFO 1193 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:13:11.086 DEBUG 1193 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:13:12.656 INFO 1193 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:13:12.657 DEBUG 1193 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:13:12.961 INFO 1193 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:13:12.961 DEBUG 1193 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:13:13.011 DEBUG 1193 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.175 INFO 1193 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=a1529c1f5dc8414b9e36d4541af769c1
- 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]
- 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)...]
- 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
- traceId=3ab129a882d0478784240aff9efc0744 tenantId=2026-04-09 10:13:16.181 DEBUG 1193 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
- traceId= tenantId=2026-04-09 10:17:40.052 INFO 1193 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
- traceId= tenantId=2026-04-09 10:17:40.055 INFO 1193 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
- traceId= tenantId=2026-04-09 10:17:40.056 INFO 1193 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
- 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
- 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)
- 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
- 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"
- 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
- 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.
- 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.
- 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]
- 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]
- 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]
- 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]
- 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]
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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
- 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'.
- 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)
- traceId= tenantId=2026-04-09 10:17:42.641 INFO 1659 --- [main] o.a.coyote.http11.Http11NioProtocol : Initializing ProtocolHandler ["http-nio-8080"]
- traceId= tenantId=2026-04-09 10:17:42.641 INFO 1659 --- [main] o.apache.catalina.core.StandardService : Starting service [Tomcat]
- 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]
- traceId= tenantId=2026-04-09 10:17:42.662 INFO 1659 --- [main] o.a.c.c.C.[Tomcat].[localhost].[/] : Initializing Spring embedded WebApplicationContext
- traceId= tenantId=2026-04-09 10:17:42.663 INFO 1659 --- [main] w.s.c.ServletWebServerApplicationContext : Root WebApplicationContext: initialization completed in 691 ms
- traceId= tenantId=2026-04-09 10:17:42.692 DEBUG 1659 --- [main] c.y.f.w.s.JwtAuthenticationFilter : Filter 'jwtAuthenticationFilter' configured for use
- traceId= tenantId=2026-04-09 10:17:42.693 INFO 1659 --- [main] c.y.f.i.observability.MdcConfig : MDC过滤器初始化
- traceId= tenantId=2026-04-09 10:17:42.693 DEBUG 1659 --- [main] c.y.f.web.security.TenantContextFilter : Filter 'tenantContextFilter' configured for use
- traceId= tenantId=2026-04-09 10:17:42.722 INFO 1659 --- [main] c.a.d.s.b.a.DruidDataSourceAutoConfigure : Init DruidDataSource
- traceId= tenantId=2026-04-09 10:17:42.752 INFO 1659 --- [main] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} inited
- traceId= tenantId=2026-04-09 10:17:43.033 INFO 1659 --- [main] c.yuxin.finrep.web.config.JacksonConfig : Jackson ObjectMapper配置完成
- traceId= tenantId=2026-04-09 10:17:43.053 INFO 1659 --- [main] c.y.f.i.observability.MetricsConfig : Metrics配置未启用 - MeterRegistry不可用
- 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
- traceId= tenantId=2026-04-09 10:17:43.112 DEBUG 1659 --- [main] swordEncoderAuthenticationManagerBuilder : No authenticationProviders and no parentAuthenticationManager defined. Returning null.
- traceId= tenantId=2026-04-09 10:17:43.181 DEBUG 1659 --- [main] s.w.s.m.m.a.RequestMappingHandlerMapping : 40 mappings in 'requestMappingHandlerMapping'
- traceId= tenantId=2026-04-09 10:17:43.197 INFO 1659 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- traceId= tenantId=2026-04-09 10:17:43.197 INFO 1659 --- [main] c.yuxin.finrep.web.config.WebMvcConfig : 配置Jackson消息转换器
- 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'
- 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]
- 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
- traceId= tenantId=2026-04-09 10:17:43.418 DEBUG 1659 --- [main] .m.m.a.ExceptionHandlerExceptionResolver : ControllerAdvice beans: 3 @ExceptionHandler, 1 ResponseBodyAdvice
- traceId= tenantId=2026-04-09 10:17:43.603 INFO 1659 --- [main] o.a.coyote.http11.Http11NioProtocol : Starting ProtocolHandler ["http-nio-8080"]
- 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 ''
- 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)
- 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'
- traceId= tenantId=2026-04-09 10:17:51.242 INFO 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Initializing Servlet 'dispatcherServlet'
- traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected StandardServletMultipartResolver
- traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected AcceptHeaderLocaleResolver
- traceId= tenantId=2026-04-09 10:17:51.243 DEBUG 1659 --- [http-nio-8080-exec-1] o.s.web.servlet.DispatcherServlet : Detected FixedThemeResolver
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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)...]
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":["流动资金贷款"]}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=c790c1ca41644333990dbf0062e6a49b tenantId=2026-04-09 10:17:55.829 DEBUG 1659 --- [http-nio-8080-exec-1] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}}
- 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
- 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, */*]
- 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"
- 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
- 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
- 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
- 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"
- 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":"本章按照融资论证逻辑展开,首先通过项目概况与建设/运营要点明确项目背景与关键要素,为后续融资方案提供基础支撑;随后围绕融资规模、资金用途与融资动因进行系统分析,确保融资结构与项目实际需求相匹配,形成完整的融资论证闭环。"}}]}
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=98c8a6c6f017447bb2af9d5473a26d78 tenantId=2026-04-09 10:18:31.701 DEBUG 1659 --- [http-nio-8080-exec-3] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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)...]
- 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
- traceId=2aea45cff4c04abfb8d2166e4a3cbe87 tenantId=2026-04-09 10:18:42.444 DEBUG 1659 --- [http-nio-8080-exec-4] c.y.f.i.observability.MdcConfig : MDC清理完成
- 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
- 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
- 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
- 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
- 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
- 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
- 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={}
- 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)
- 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
- 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
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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 ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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映射
- traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:50.765 INFO 1659 --- [http-nio-8080-exec-5] c.y.f.a.o.ReportGenerationOrchestrator : 找到待生成段落的节点数量: 9
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=企业经营情况分析
- 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
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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)
- 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
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业融资能力分析
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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=企业股权结构
- traceId= tenantId=2026-04-09 10:18:50.919 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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=企业主营业务分析
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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=财务概况与关键报表摘要
- 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
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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
- 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
- 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)
- 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, */*]
- 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"
- 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
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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
- 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
- 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
- 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)
- 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
- 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]
- 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
- traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:18:53.104 INFO 1659 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:18:53.105 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=偿债能力、现金流与财务风险要点
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:18:53.286 INFO 1659 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:18:53.286 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=项目概况与建设/运营要点
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:18:53.857 INFO 1659 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:18:53.857 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- 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=融资规模、资金用途与融资动因
- 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":"报告以企业基本情况分析为基础,结合财务情况分析形成对主体和财务的全面论证,最终在融资方案设计中实现对流动资金贷款的结构化推荐,确保逻辑闭环与方案可执行性。"}
- 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
- 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, */*]
- 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"
- 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
- traceId= tenantId=2026-04-09 10:18:53.993 INFO 1659 --- [pool-4-thread-5] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:18:53.994 DEBUG 1659 --- [pool-4-thread-5] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:18:54.501 INFO 1659 --- [pool-4-thread-4] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=1ms
- traceId= tenantId=2026-04-09 10:18:54.501 DEBUG 1659 --- [pool-4-thread-4] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:18:54.956 INFO 1659 --- [pool-4-thread-1] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:18:54.956 DEBUG 1659 --- [pool-4-thread-1] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:18:57.580 INFO 1659 --- [pool-4-thread-3] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:18:57.580 DEBUG 1659 --- [pool-4-thread-3] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:18:57.676 INFO 1659 --- [pool-4-thread-2] tTemplateConfig$LoggingClientInterceptor : HTTP响应: status=200 OK, duration=2ms
- traceId= tenantId=2026-04-09 10:18:57.676 DEBUG 1659 --- [pool-4-thread-2] o.s.web.client.RestTemplate : Response 200 OK
- 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"
- 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}}
- 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
- traceId= tenantId=2026-04-09 10:18:57.724 DEBUG 1659 --- [http-nio-8080-exec-5] org.mybatis.spring.SqlSessionUtils : Creating a new SqlSession
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- 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
- 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
- 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
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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
- 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
- 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)
- 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
- 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]
- 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]
- 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]
- 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]
- traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.976 INFO 1659 --- [http-nio-8080-exec-5] .f.a.s.DataPackageApplicationServiceImpl : 报告生成完成,完整文章已保存: taskId=55034ef4c7cf441494bf80a3bfc0ae52
- 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]
- 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)...]
- 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
- traceId=75dddcebed5c4918b480efe69c94cd2b tenantId=2026-04-09 10:19:00.983 DEBUG 1659 --- [http-nio-8080-exec-5] c.y.f.i.observability.MdcConfig : MDC清理完成
- traceId= tenantId=2026-04-09 10:31:26.672 INFO 1659 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closing ...
- traceId= tenantId=2026-04-09 10:31:26.674 INFO 1659 --- [SpringApplicationShutdownHook] com.alibaba.druid.pool.DruidDataSource : {dataSource-1} closed
- traceId= tenantId=2026-04-09 10:31:26.676 INFO 1659 --- [SpringApplicationShutdownHook] c.y.f.i.observability.MdcConfig : MDC过滤器销毁
- traceId= tenantId=
|