kyl.log.2026-01-27.log 2.4 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302
  1. 2026-01-27 09:12:50.136 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  2. 2026-01-27 09:12:50.212 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 27764 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  3. 2026-01-27 09:12:50.215 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  4. 2026-01-27 09:12:53.745 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  5. 2026-01-27 09:12:53.747 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  6. 2026-01-27 09:12:53.825 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 55 ms. Found 0 Redis repository interfaces.
  7. 2026-01-27 09:12:54.077 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  8. 2026-01-27 09:12:54.874 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  9. 2026-01-27 09:12:54.891 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  10. 2026-01-27 09:12:54.892 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  11. 2026-01-27 09:12:54.892 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  12. 2026-01-27 09:12:55.161 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  13. 2026-01-27 09:12:55.161 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 4511 ms
  14. 2026-01-27 09:12:55.277 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  15. 2026-01-27 09:12:55.479 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  16. 2026-01-27 09:12:56.021 [main] INFO org.redisson.Version-Redisson 3.11.2
  17. 2026-01-27 09:12:58.883 [redisson-netty-2-28] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  18. 2026-01-27 09:12:58.885 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  19. 2026-01-27 09:13:02.001 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  20. 2026-01-27 09:13:02.101 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-8 mappings in 'requestMappingHandlerMapping'
  21. 2026-01-27 09:13:02.378 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@451f3f66, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@5d1eb214, org.springframework.security.web.context.SecurityContextPersistenceFilter@3d8b9dee, org.springframework.security.web.header.HeaderWriterFilter@6d2f910b, org.springframework.security.web.authentication.logout.LogoutFilter@272f5373, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@40dc2ade, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3a61d819, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2784145d, org.springframework.security.web.session.SessionManagementFilter@7621c3f7, org.springframework.security.web.access.ExceptionTranslationFilter@43414b88, org.springframework.security.web.access.intercept.AuthorizationFilter@227c0cf7]
  22. 2026-01-27 09:13:02.597 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  23. 2026-01-27 09:13:02.636 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  24. 2026-01-27 09:13:02.670 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  25. 2026-01-27 09:13:02.680 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  26. 2026-01-27 09:13:02.712 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@22ee2d0
  27. 2026-01-27 09:13:03.378 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  28. 2026-01-27 09:13:03.402 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  29. 2026-01-27 09:13:03.441 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  30. java.lang.NullPointerException: null
  31. at java.base/java.lang.String.startsWith(String.java:1428)
  32. at java.base/java.lang.String.startsWith(String.java:1470)
  33. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  34. at java.base/java.util.Optional.map(Optional.java:265)
  35. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  36. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  37. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  38. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  39. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  40. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  41. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  42. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  43. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  44. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  45. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  46. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  47. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  48. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  49. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  50. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  51. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  52. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  53. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  54. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  55. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  56. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  57. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  58. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  59. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  60. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  61. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  62. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  63. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  64. at com.kyl.KylApplication.main(KylApplication.java:17)
  65. 2026-01-27 09:13:03.457 [main] INFO com.kyl.KylApplication-Started KylApplication in 14.565 seconds (JVM running for 17.154)
  66. 2026-01-27 09:13:05.383 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  67. 2026-01-27 09:13:05.383 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  68. 2026-01-27 09:13:05.383 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  69. 2026-01-27 09:13:05.383 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  70. 2026-01-27 09:13:05.384 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  71. 2026-01-27 09:13:05.386 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@78964305
  72. 2026-01-27 09:13:05.386 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@63886a57
  73. 2026-01-27 09:13:05.386 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  74. 2026-01-27 09:13:05.386 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms
  75. 2026-01-27 09:30:28.243 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  76. 2026-01-27 09:30:28.262 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  77. 2026-01-27 09:30:28.324 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  78. 2026-01-27 09:30:28.630 [http-nio-9995-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 1043559
  79. 2026-01-27 09:30:29.615 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  80. 2026-01-27 09:30:29.654 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  81. 2026-01-27 09:30:29.666 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  82. 2026-01-27 09:30:29.686 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769477429677", parameters={masked}
  83. 2026-01-27 09:30:29.696 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  84. 2026-01-27 09:30:29.699 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  85. 2026-01-27 09:30:29.700 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  86. 2026-01-27 09:30:29.703 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769477429677", parameters={masked}
  87. 2026-01-27 09:30:29.707 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  88. 2026-01-27 09:30:29.730 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  89. 2026-01-27 09:30:29.731 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 09:30:29 CST 2026, status=404, error=Not Found, path=/resource/menus}]
  90. 2026-01-27 09:30:29.735 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  91. 2026-01-27 09:44:15.198 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  92. 2026-01-27 09:44:15.202 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  93. 2026-01-27 09:44:45.617 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  94. 2026-01-27 09:44:45.640 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 15324 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  95. 2026-01-27 09:44:45.642 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  96. 2026-01-27 09:44:47.369 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  97. 2026-01-27 09:44:47.373 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  98. 2026-01-27 09:44:47.412 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 25 ms. Found 0 Redis repository interfaces.
  99. 2026-01-27 09:44:47.559 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  100. 2026-01-27 09:44:48.051 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  101. 2026-01-27 09:44:48.062 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  102. 2026-01-27 09:44:48.062 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  103. 2026-01-27 09:44:48.062 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  104. 2026-01-27 09:44:48.287 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  105. 2026-01-27 09:44:48.288 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2290 ms
  106. 2026-01-27 09:44:48.372 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  107. 2026-01-27 09:44:48.550 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  108. 2026-01-27 09:44:48.892 [main] INFO org.redisson.Version-Redisson 3.11.2
  109. 2026-01-27 09:44:51.290 [redisson-netty-2-3] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  110. 2026-01-27 09:44:51.294 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  111. 2026-01-27 09:44:53.926 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  112. 2026-01-27 09:44:54.007 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-9 mappings in 'requestMappingHandlerMapping'
  113. 2026-01-27 09:44:54.143 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@1be4f05c, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4202bfe8, org.springframework.security.web.context.SecurityContextPersistenceFilter@272485a6, org.springframework.security.web.header.HeaderWriterFilter@40dc2ade, org.springframework.security.web.authentication.logout.LogoutFilter@1e9a10e9, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@40b678b3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2fcad739, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@61627c9d, org.springframework.security.web.session.SessionManagementFilter@20fdaf3e, org.springframework.security.web.access.ExceptionTranslationFilter@519a81dd, org.springframework.security.web.access.intercept.AuthorizationFilter@2e60d4f4]
  114. 2026-01-27 09:44:54.301 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  115. 2026-01-27 09:44:54.332 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  116. 2026-01-27 09:44:54.346 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  117. 2026-01-27 09:44:54.356 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  118. 2026-01-27 09:44:54.382 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  119. 2026-01-27 09:44:54.753 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  120. 2026-01-27 09:44:54.763 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  121. 2026-01-27 09:44:54.788 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  122. java.lang.NullPointerException: null
  123. at java.base/java.lang.String.startsWith(String.java:1428)
  124. at java.base/java.lang.String.startsWith(String.java:1470)
  125. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  126. at java.base/java.util.Optional.map(Optional.java:265)
  127. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  128. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  129. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  130. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  131. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  132. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  133. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  134. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  135. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  136. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  137. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  138. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  139. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  140. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  141. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  142. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  143. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  144. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  145. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  146. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  147. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  148. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  149. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  150. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  151. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  152. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  153. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  154. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  155. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  156. at com.kyl.KylApplication.main(KylApplication.java:17)
  157. 2026-01-27 09:44:54.802 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.747 seconds (JVM running for 11.552)
  158. 2026-01-27 09:44:58.025 [RMI TCP Connection(6)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  159. 2026-01-27 09:44:58.025 [RMI TCP Connection(6)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  160. 2026-01-27 09:44:58.026 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  161. 2026-01-27 09:44:58.026 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  162. 2026-01-27 09:44:58.027 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  163. 2026-01-27 09:44:58.028 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@198c7610
  164. 2026-01-27 09:44:58.029 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@5b489259
  165. 2026-01-27 09:44:58.029 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  166. 2026-01-27 09:44:58.029 [RMI TCP Connection(6)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms
  167. 2026-01-27 09:45:07.187 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  168. 2026-01-27 09:45:07.198 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  169. 2026-01-27 09:45:07.274 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  170. 2026-01-27 09:45:08.493 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  171. 2026-01-27 09:45:08.544 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  172. 2026-01-27 09:45:08.560 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  173. 2026-01-27 09:45:08.579 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769478308570", parameters={masked}
  174. 2026-01-27 09:45:08.579 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  175. 2026-01-27 09:45:08.603 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  176. 2026-01-27 09:45:08.604 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=null, operationTime=null)]
  177. 2026-01-27 09:45:08.605 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  178. 2026-01-27 10:12:52.422 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  179. 2026-01-27 10:12:52.427 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  180. 2026-01-27 10:30:02.173 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  181. 2026-01-27 10:30:02.200 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 29316 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  182. 2026-01-27 10:30:02.203 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  183. 2026-01-27 10:30:03.751 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  184. 2026-01-27 10:30:03.754 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  185. 2026-01-27 10:30:03.789 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 21 ms. Found 0 Redis repository interfaces.
  186. 2026-01-27 10:30:03.926 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  187. 2026-01-27 10:30:04.433 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  188. 2026-01-27 10:30:04.443 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  189. 2026-01-27 10:30:04.443 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  190. 2026-01-27 10:30:04.443 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  191. 2026-01-27 10:30:04.651 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  192. 2026-01-27 10:30:04.652 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2103 ms
  193. 2026-01-27 10:30:04.726 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  194. 2026-01-27 10:30:04.846 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  195. 2026-01-27 10:30:05.162 [main] INFO org.redisson.Version-Redisson 3.11.2
  196. 2026-01-27 10:30:07.513 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  197. 2026-01-27 10:30:07.521 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  198. 2026-01-27 10:30:09.993 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  199. 2026-01-27 10:30:10.075 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-9 mappings in 'requestMappingHandlerMapping'
  200. 2026-01-27 10:30:10.205 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@53c21c05, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@6f986031, org.springframework.security.web.context.SecurityContextPersistenceFilter@5f7c1de0, org.springframework.security.web.header.HeaderWriterFilter@1bca9b64, org.springframework.security.web.authentication.logout.LogoutFilter@2a9f7572, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5cca5ff3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7712df76, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@38326fd5, org.springframework.security.web.session.SessionManagementFilter@272485a6, org.springframework.security.web.access.ExceptionTranslationFilter@45cddfd3, org.springframework.security.web.access.intercept.AuthorizationFilter@408980aa]
  201. 2026-01-27 10:30:10.378 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  202. 2026-01-27 10:30:10.407 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  203. 2026-01-27 10:30:10.423 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  204. 2026-01-27 10:30:10.432 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  205. 2026-01-27 10:30:10.454 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  206. 2026-01-27 10:30:10.842 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  207. 2026-01-27 10:30:10.854 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  208. 2026-01-27 10:30:10.877 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  209. java.lang.NullPointerException: null
  210. at java.base/java.lang.String.startsWith(String.java:1428)
  211. at java.base/java.lang.String.startsWith(String.java:1470)
  212. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  213. at java.base/java.util.Optional.map(Optional.java:265)
  214. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  215. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  216. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  217. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  218. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  219. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  220. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  221. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  222. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  223. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  224. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  225. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  226. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  227. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  228. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  229. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  230. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  231. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  232. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  233. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  234. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  235. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  236. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  237. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  238. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  239. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  240. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  241. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  242. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  243. at com.kyl.KylApplication.main(KylApplication.java:17)
  244. 2026-01-27 10:30:10.891 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.187 seconds (JVM running for 11.114)
  245. 2026-01-27 10:30:11.950 [RMI TCP Connection(2)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  246. 2026-01-27 10:30:11.951 [RMI TCP Connection(2)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  247. 2026-01-27 10:30:11.951 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  248. 2026-01-27 10:30:11.951 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  249. 2026-01-27 10:30:11.951 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  250. 2026-01-27 10:30:11.954 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@135724a8
  251. 2026-01-27 10:30:11.954 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@25210a9a
  252. 2026-01-27 10:30:11.955 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  253. 2026-01-27 10:30:11.955 [RMI TCP Connection(2)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 4 ms
  254. 2026-01-27 10:31:18.090 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  255. 2026-01-27 10:31:18.095 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  256. 2026-01-27 10:31:18.133 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  257. 2026-01-27 10:31:18.312 [http-nio-9995-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 64678
  258. 2026-01-27 10:31:18.967 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  259. 2026-01-27 10:31:19.011 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  260. 2026-01-27 10:31:19.027 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  261. 2026-01-27 10:31:19.049 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769481079038", parameters={masked}
  262. 2026-01-27 10:31:19.050 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  263. 2026-01-27 10:31:19.227 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException)
  264. 2026-01-27 10:31:19.248 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  265. 2026-01-27 10:31:19.249 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=null, code=500}]
  266. 2026-01-27 10:31:19.249 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [java.lang.NullPointerException]
  267. 2026-01-27 10:31:19.249 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR
  268. 2026-01-27 10:36:19.364 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  269. 2026-01-27 10:36:19.368 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  270. 2026-01-27 10:36:32.912 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  271. 2026-01-27 10:36:32.935 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 29924 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  272. 2026-01-27 10:36:32.938 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  273. 2026-01-27 10:36:34.426 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  274. 2026-01-27 10:36:34.428 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  275. 2026-01-27 10:36:34.465 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 23 ms. Found 0 Redis repository interfaces.
  276. 2026-01-27 10:36:34.597 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  277. 2026-01-27 10:36:35.080 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  278. 2026-01-27 10:36:35.090 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  279. 2026-01-27 10:36:35.090 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  280. 2026-01-27 10:36:35.090 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  281. 2026-01-27 10:36:35.297 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  282. 2026-01-27 10:36:35.297 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2032 ms
  283. 2026-01-27 10:36:35.368 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  284. 2026-01-27 10:36:35.505 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  285. 2026-01-27 10:36:35.834 [main] INFO org.redisson.Version-Redisson 3.11.2
  286. 2026-01-27 10:36:38.174 [redisson-netty-2-13] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  287. 2026-01-27 10:36:38.176 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  288. 2026-01-27 10:36:40.810 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  289. 2026-01-27 10:36:40.886 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-9 mappings in 'requestMappingHandlerMapping'
  290. 2026-01-27 10:36:41.012 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@61627c9d, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@53c21c05, org.springframework.security.web.context.SecurityContextPersistenceFilter@40b678b3, org.springframework.security.web.header.HeaderWriterFilter@30d2f9ea, org.springframework.security.web.authentication.logout.LogoutFilter@2370c90, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5cf6ba1c, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@79a92277, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@6f986031, org.springframework.security.web.session.SessionManagementFilter@9d2c0ed, org.springframework.security.web.access.ExceptionTranslationFilter@3d8b9dee, org.springframework.security.web.access.intercept.AuthorizationFilter@45ecdd32]
  291. 2026-01-27 10:36:41.164 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  292. 2026-01-27 10:36:41.198 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  293. 2026-01-27 10:36:41.216 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  294. 2026-01-27 10:36:41.225 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  295. 2026-01-27 10:36:41.258 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  296. 2026-01-27 10:36:41.624 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  297. 2026-01-27 10:36:41.636 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  298. 2026-01-27 10:36:41.660 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  299. java.lang.NullPointerException: null
  300. at java.base/java.lang.String.startsWith(String.java:1428)
  301. at java.base/java.lang.String.startsWith(String.java:1470)
  302. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  303. at java.base/java.util.Optional.map(Optional.java:265)
  304. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  305. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  306. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  307. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  308. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  309. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  310. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  311. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  312. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  313. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  314. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  315. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  316. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  317. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  318. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  319. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  320. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  321. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  322. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  323. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  324. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  325. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  326. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  327. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  328. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  329. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  330. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  331. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  332. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  333. at com.kyl.KylApplication.main(KylApplication.java:17)
  334. 2026-01-27 10:36:41.675 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.271 seconds (JVM running for 11.088)
  335. 2026-01-27 10:36:43.943 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  336. 2026-01-27 10:36:43.943 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  337. 2026-01-27 10:36:43.943 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  338. 2026-01-27 10:36:43.943 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  339. 2026-01-27 10:36:43.943 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  340. 2026-01-27 10:36:43.944 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7e1844a
  341. 2026-01-27 10:36:43.945 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@2c971391
  342. 2026-01-27 10:36:43.945 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  343. 2026-01-27 10:36:43.945 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms
  344. 2026-01-27 10:36:50.159 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  345. 2026-01-27 10:36:50.164 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  346. 2026-01-27 10:36:50.204 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  347. 2026-01-27 10:36:51.023 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  348. 2026-01-27 10:36:51.063 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  349. 2026-01-27 10:36:51.077 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  350. 2026-01-27 10:36:51.093 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769481411085", parameters={masked}
  351. 2026-01-27 10:36:51.095 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  352. 2026-01-27 10:36:51.173 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  353. 2026-01-27 10:36:51.216 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  354. 2026-01-27 10:36:51.225 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=入退管理, path=/enterQuit, component=Layout, redire (truncated)...]
  355. 2026-01-27 10:36:51.229 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  356. 2026-01-27 10:36:51.241 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769481411233", parameters={masked}
  357. 2026-01-27 10:36:51.245 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  358. 2026-01-27 10:36:51.248 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  359. 2026-01-27 10:36:51.248 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  360. 2026-01-27 10:36:51.252 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769481411233", parameters={masked}
  361. 2026-01-27 10:36:51.254 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  362. 2026-01-27 10:36:51.267 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  363. 2026-01-27 10:36:51.267 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 10:36:51 CST 2026, status=404, error=Not Found, path=/resource/myButten/}]
  364. 2026-01-27 10:36:51.269 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  365. 2026-01-27 10:48:58.195 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  366. 2026-01-27 10:48:58.199 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  367. 2026-01-27 10:49:10.728 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  368. 2026-01-27 10:49:10.753 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 14244 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  369. 2026-01-27 10:49:10.755 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  370. 2026-01-27 10:49:12.218 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  371. 2026-01-27 10:49:12.221 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  372. 2026-01-27 10:49:12.258 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 23 ms. Found 0 Redis repository interfaces.
  373. 2026-01-27 10:49:12.397 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  374. 2026-01-27 10:49:12.889 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  375. 2026-01-27 10:49:12.898 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  376. 2026-01-27 10:49:12.898 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  377. 2026-01-27 10:49:12.898 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  378. 2026-01-27 10:49:13.104 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  379. 2026-01-27 10:49:13.105 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2034 ms
  380. 2026-01-27 10:49:13.177 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  381. 2026-01-27 10:49:13.304 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  382. 2026-01-27 10:49:13.632 [main] INFO org.redisson.Version-Redisson 3.11.2
  383. 2026-01-27 10:49:16.026 [redisson-netty-2-9] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  384. 2026-01-27 10:49:16.031 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  385. 2026-01-27 10:49:18.613 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  386. 2026-01-27 10:49:18.700 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-9 mappings in 'requestMappingHandlerMapping'
  387. 2026-01-27 10:49:18.822 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@1be4f05c, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4202bfe8, org.springframework.security.web.context.SecurityContextPersistenceFilter@272485a6, org.springframework.security.web.header.HeaderWriterFilter@40dc2ade, org.springframework.security.web.authentication.logout.LogoutFilter@1e9a10e9, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@40b678b3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2fcad739, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@61627c9d, org.springframework.security.web.session.SessionManagementFilter@20fdaf3e, org.springframework.security.web.access.ExceptionTranslationFilter@519a81dd, org.springframework.security.web.access.intercept.AuthorizationFilter@2e60d4f4]
  388. 2026-01-27 10:49:18.977 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  389. 2026-01-27 10:49:19.005 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  390. 2026-01-27 10:49:19.023 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  391. 2026-01-27 10:49:19.034 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  392. 2026-01-27 10:49:19.057 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  393. 2026-01-27 10:49:19.410 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  394. 2026-01-27 10:49:19.421 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  395. 2026-01-27 10:49:19.455 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  396. java.lang.NullPointerException: null
  397. at java.base/java.lang.String.startsWith(String.java:1428)
  398. at java.base/java.lang.String.startsWith(String.java:1470)
  399. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  400. at java.base/java.util.Optional.map(Optional.java:265)
  401. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  402. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  403. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  404. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  405. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  406. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  407. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  408. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  409. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  410. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  411. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  412. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  413. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  414. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  415. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  416. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  417. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  418. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  419. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  420. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  421. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  422. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  423. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  424. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  425. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  426. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  427. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  428. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  429. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  430. at com.kyl.KylApplication.main(KylApplication.java:17)
  431. 2026-01-27 10:49:19.472 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.213 seconds (JVM running for 10.984)
  432. 2026-01-27 10:49:21.714 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  433. 2026-01-27 10:49:21.714 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  434. 2026-01-27 10:49:21.714 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  435. 2026-01-27 10:49:21.714 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  436. 2026-01-27 10:49:21.714 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  437. 2026-01-27 10:49:21.716 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4be9e7bc
  438. 2026-01-27 10:49:21.716 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@9ef3fac
  439. 2026-01-27 10:49:21.716 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  440. 2026-01-27 10:49:21.716 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms
  441. 2026-01-27 10:49:47.556 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  442. 2026-01-27 10:49:47.557 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:167f2a0e-3568-4785-9343-4767fb5df1bc
  443. 2026-01-27 10:49:47.586 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDgxNDEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMTY3ZjJhMGUtMzU2OC00Nzg1LTkzNDMtNDc2N2ZiNWRmMWJjXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.mKkPGWQQSmdaL-xkPQhTnuQyNDhairgkJM0JqWyTdYE
  444. 2026-01-27 10:49:47.933 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729481410, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"167f2a0e-3568-4785-9343-4767fb5df1bc","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  445. 2026-01-27 10:49:48.004 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=167f2a0e-3568-4785-9343-4767fb5df1bc, dataState=null)
  446. 2026-01-27 10:49:48.045 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:167f2a0e-3568-4785-9343-4767fb5df1bc
  447. 2026-01-27 10:49:48.052 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769482187406", parameters={masked}
  448. 2026-01-27 10:49:48.059 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  449. 2026-01-27 10:49:48.065 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  450. 2026-01-27 10:49:48.066 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  451. 2026-01-27 10:49:48.071 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769482187406", parameters={masked}
  452. 2026-01-27 10:49:48.073 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  453. 2026-01-27 10:49:48.095 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  454. 2026-01-27 10:49:48.095 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 10:49:48 CST 2026, status=404, error=Not Found, path=/user/current-user}]
  455. 2026-01-27 10:49:48.109 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  456. 2026-01-27 10:50:04.234 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/checkIn/selectByPage
  457. 2026-01-27 10:50:04.235 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:167f2a0e-3568-4785-9343-4767fb5df1bc
  458. 2026-01-27 10:50:04.238 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDgxNDEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMTY3ZjJhMGUtMzU2OC00Nzg1LTkzNDMtNDc2N2ZiNWRmMWJjXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.mKkPGWQQSmdaL-xkPQhTnuQyNDhairgkJM0JqWyTdYE
  459. 2026-01-27 10:50:04.241 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729481410, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"167f2a0e-3568-4785-9343-4767fb5df1bc","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  460. 2026-01-27 10:50:04.242 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=167f2a0e-3568-4785-9343-4767fb5df1bc, dataState=null)
  461. 2026-01-27 10:50:04.245 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:167f2a0e-3568-4785-9343-4767fb5df1bc
  462. 2026-01-27 10:50:04.249 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/checkIn/selectByPage?pageSize=10&pageNum=1&_t=1769482204222", parameters={masked}
  463. 2026-01-27 10:50:04.250 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  464. 2026-01-27 10:50:04.254 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  465. 2026-01-27 10:50:04.254 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  466. 2026-01-27 10:50:04.255 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769482204222", parameters={masked}
  467. 2026-01-27 10:50:04.255 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  468. 2026-01-27 10:50:04.262 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  469. 2026-01-27 10:50:04.263 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 10:50:04 CST 2026, status=404, error=Not Found, path=/checkIn/selectByPage}]
  470. 2026-01-27 10:50:04.264 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  471. 2026-01-27 10:50:10.246 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  472. 2026-01-27 10:50:10.247 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  473. 2026-01-27 10:50:10.267 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  474. 2026-01-27 10:50:10.905 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  475. 2026-01-27 10:50:10.911 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  476. 2026-01-27 10:50:10.921 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  477. 2026-01-27 10:50:10.933 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769482210926", parameters={masked}
  478. 2026-01-27 10:50:10.933 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  479. 2026-01-27 10:50:10.943 [http-nio-9995-exec-9] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  480. 2026-01-27 10:50:10.952 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException)
  481. 2026-01-27 10:50:10.958 [http-nio-9995-exec-9] ERROR com.kyl.exception.GlobalExceptionHandler-其他未知异常 ->
  482. org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'roleIds' not found. Available parameters are [arg0, collection, list]
  483. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:97)
  484. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  485. at com.sun.proxy.$Proxy110.selectList(Unknown Source)
  486. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  487. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
  488. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
  489. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:156)
  490. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:93)
  491. at com.sun.proxy.$Proxy115.findResourceListByRoleIds(Unknown Source)
  492. at com.kyl.service.impl.ResourceServiceImpl.menus(ResourceServiceImpl.java:57)
  493. at com.kyl.service.impl.ResourceServiceImpl$$FastClassBySpringCGLIB$$acea612f.invoke(<generated>)
  494. at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  495. at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
  496. at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
  497. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704)
  498. at com.kyl.service.impl.ResourceServiceImpl$$EnhancerBySpringCGLIB$$9d94db0e.menus(<generated>)
  499. at com.kyl.controller.ResourceController.menus(ResourceController.java:30)
  500. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  501. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  502. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  503. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  504. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  505. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  506. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  507. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  508. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  509. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  510. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
  511. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
  512. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  513. at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:898)
  514. at javax.servlet.http.HttpServlet.service(HttpServlet.java:655)
  515. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  516. at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  517. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  518. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  519. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  520. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  521. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  522. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)
  523. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:73)
  524. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  525. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  526. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)
  527. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)
  528. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  529. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
  530. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
  531. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  532. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)
  533. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  534. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
  535. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  536. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  537. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  538. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
  539. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
  540. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  541. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  542. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  543. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  544. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  545. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)
  546. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
  547. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  548. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
  549. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  550. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  551. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  552. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  553. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  554. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)
  555. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
  556. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
  557. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
  558. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  559. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  560. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  561. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  562. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  563. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  564. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  565. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  566. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  567. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  568. at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  569. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  570. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  571. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  572. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  573. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  574. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  575. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  576. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  577. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  578. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  579. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  580. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  581. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  582. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  583. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  584. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  585. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
  586. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789)
  587. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  588. at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  589. at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  590. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  591. at java.base/java.lang.Thread.run(Thread.java:829)
  592. Caused by: org.apache.ibatis.binding.BindingException: Parameter 'roleIds' not found. Available parameters are [arg0, collection, list]
  593. at org.apache.ibatis.binding.MapperMethod$ParamMap.get(MapperMethod.java:210)
  594. at org.apache.ibatis.scripting.xmltags.DynamicContext$ContextAccessor.getProperty(DynamicContext.java:119)
  595. at org.apache.ibatis.ognl.OgnlRuntime.getProperty(OgnlRuntime.java:2352)
  596. at org.apache.ibatis.ognl.ASTProperty.getValueBody(ASTProperty.java:95)
  597. at org.apache.ibatis.ognl.SimpleNode.evaluateGetValueBody(SimpleNode.java:171)
  598. at org.apache.ibatis.ognl.SimpleNode.getValue(SimpleNode.java:206)
  599. at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:408)
  600. at org.apache.ibatis.ognl.Ognl.getValue(Ognl.java:383)
  601. at org.apache.ibatis.scripting.xmltags.OgnlCache.getValue(OgnlCache.java:47)
  602. at org.apache.ibatis.scripting.xmltags.ExpressionEvaluator.evaluateIterable(ExpressionEvaluator.java:56)
  603. at org.apache.ibatis.scripting.xmltags.ForEachSqlNode.apply(ForEachSqlNode.java:70)
  604. at org.apache.ibatis.scripting.xmltags.MixedSqlNode.lambda$apply$0(MixedSqlNode.java:32)
  605. at java.base/java.util.ArrayList.forEach(ArrayList.java:1541)
  606. at org.apache.ibatis.scripting.xmltags.MixedSqlNode.apply(MixedSqlNode.java:32)
  607. at org.apache.ibatis.scripting.xmltags.DynamicSqlSource.getBoundSql(DynamicSqlSource.java:39)
  608. at org.apache.ibatis.mapping.MappedStatement.getBoundSql(MappedStatement.java:320)
  609. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:129)
  610. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
  611. at com.sun.proxy.$Proxy140.query(Unknown Source)
  612. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
  613. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
  614. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
  615. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  616. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  617. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  618. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  619. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  620. ... 107 common frames omitted
  621. 2026-01-27 10:50:10.963 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  622. 2026-01-27 10:50:10.963 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=nested exception is org.apache.ibatis.binding.BindingException: Parameter 'roleIds' not found. (truncated)...]
  623. 2026-01-27 10:50:10.964 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.binding.BindingException: Parameter 'roleIds' not found. Available parameters are [arg0, collection, list]]
  624. 2026-01-27 10:50:10.964 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR
  625. 2026-01-27 10:50:46.827 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  626. 2026-01-27 10:50:46.832 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  627. 2026-01-27 10:50:53.590 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  628. 2026-01-27 10:50:53.618 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 7784 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  629. 2026-01-27 10:50:53.620 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  630. 2026-01-27 10:50:55.304 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  631. 2026-01-27 10:50:55.306 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  632. 2026-01-27 10:50:55.344 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 23 ms. Found 0 Redis repository interfaces.
  633. 2026-01-27 10:50:55.492 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  634. 2026-01-27 10:50:56.181 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  635. 2026-01-27 10:50:56.194 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  636. 2026-01-27 10:50:56.194 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  637. 2026-01-27 10:50:56.194 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  638. 2026-01-27 10:50:56.433 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  639. 2026-01-27 10:50:56.434 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2442 ms
  640. 2026-01-27 10:50:56.517 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  641. 2026-01-27 10:50:56.684 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  642. 2026-01-27 10:50:57.061 [main] INFO org.redisson.Version-Redisson 3.11.2
  643. 2026-01-27 10:50:59.552 [redisson-netty-2-30] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  644. 2026-01-27 10:50:59.557 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  645. 2026-01-27 10:51:02.201 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  646. 2026-01-27 10:51:02.282 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-9 mappings in 'requestMappingHandlerMapping'
  647. 2026-01-27 10:51:02.418 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@53c21c05, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@6f986031, org.springframework.security.web.context.SecurityContextPersistenceFilter@5f7c1de0, org.springframework.security.web.header.HeaderWriterFilter@1bca9b64, org.springframework.security.web.authentication.logout.LogoutFilter@2a9f7572, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5cca5ff3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7712df76, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@38326fd5, org.springframework.security.web.session.SessionManagementFilter@272485a6, org.springframework.security.web.access.ExceptionTranslationFilter@45cddfd3, org.springframework.security.web.access.intercept.AuthorizationFilter@408980aa]
  648. 2026-01-27 10:51:02.576 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  649. 2026-01-27 10:51:02.606 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  650. 2026-01-27 10:51:02.623 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  651. 2026-01-27 10:51:02.638 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  652. 2026-01-27 10:51:02.662 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  653. 2026-01-27 10:51:03.049 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  654. 2026-01-27 10:51:03.065 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  655. 2026-01-27 10:51:03.091 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  656. java.lang.NullPointerException: null
  657. at java.base/java.lang.String.startsWith(String.java:1428)
  658. at java.base/java.lang.String.startsWith(String.java:1470)
  659. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  660. at java.base/java.util.Optional.map(Optional.java:265)
  661. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  662. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  663. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  664. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  665. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  666. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  667. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  668. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  669. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  670. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  671. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  672. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  673. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  674. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  675. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  676. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  677. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  678. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  679. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  680. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  681. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  682. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  683. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  684. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  685. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  686. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  687. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  688. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  689. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  690. at com.kyl.KylApplication.main(KylApplication.java:17)
  691. 2026-01-27 10:51:03.107 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.038 seconds (JVM running for 12.074)
  692. 2026-01-27 10:51:04.169 [RMI TCP Connection(3)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  693. 2026-01-27 10:51:04.169 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  694. 2026-01-27 10:51:04.169 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  695. 2026-01-27 10:51:04.170 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  696. 2026-01-27 10:51:04.170 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  697. 2026-01-27 10:51:04.171 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2a163c29
  698. 2026-01-27 10:51:04.172 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@21a585da
  699. 2026-01-27 10:51:04.173 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  700. 2026-01-27 10:51:04.173 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 4 ms
  701. 2026-01-27 10:51:14.082 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  702. 2026-01-27 10:51:14.087 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  703. 2026-01-27 10:51:14.128 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  704. 2026-01-27 10:51:14.908 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  705. 2026-01-27 10:51:14.956 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  706. 2026-01-27 10:51:14.972 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  707. 2026-01-27 10:51:14.989 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769482274981", parameters={masked}
  708. 2026-01-27 10:51:14.990 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  709. 2026-01-27 10:51:15.066 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  710. 2026-01-27 10:51:15.088 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  711. 2026-01-27 10:51:15.097 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  712. 2026-01-27 10:51:15.102 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  713. 2026-01-27 10:51:15.116 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769482275109", parameters={masked}
  714. 2026-01-27 10:51:15.118 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  715. 2026-01-27 10:51:15.123 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  716. 2026-01-27 10:51:15.124 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  717. 2026-01-27 10:51:15.126 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769482275109", parameters={masked}
  718. 2026-01-27 10:51:15.128 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  719. 2026-01-27 10:51:15.140 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  720. 2026-01-27 10:51:15.140 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 10:51:15 CST 2026, status=404, error=Not Found, path=/resource/myButten/}]
  721. 2026-01-27 10:51:15.144 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  722. 2026-01-27 10:54:50.174 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  723. 2026-01-27 10:54:50.175 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  724. 2026-01-27 10:54:50.176 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  725. 2026-01-27 10:54:50.193 [http-nio-9995-exec-4] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 215110
  726. 2026-01-27 10:54:50.377 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  727. 2026-01-27 10:54:50.377 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  728. 2026-01-27 10:54:50.378 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  729. 2026-01-27 10:54:50.392 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769482490385", parameters={masked}
  730. 2026-01-27 10:54:50.393 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  731. 2026-01-27 10:54:50.399 [http-nio-9995-exec-5] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  732. 2026-01-27 10:54:50.417 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  733. 2026-01-27 10:54:50.417 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  734. 2026-01-27 10:54:50.420 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  735. 2026-01-27 10:54:50.434 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769482490426", parameters={masked}
  736. 2026-01-27 10:54:50.436 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  737. 2026-01-27 10:54:50.522 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  738. 2026-01-27 10:54:50.523 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  739. 2026-01-27 10:54:50.523 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769482490426", parameters={masked}
  740. 2026-01-27 10:54:50.524 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  741. 2026-01-27 10:54:50.531 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  742. 2026-01-27 10:54:50.533 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 10:54:50 CST 2026, status=404, error=Not Found, path=/resource/myButten/}]
  743. 2026-01-27 10:54:50.536 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  744. 2026-01-27 10:56:31.667 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  745. 2026-01-27 10:56:31.668 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:48cf272a-3209-440b-afbf-b95bb2316fd6
  746. 2026-01-27 10:56:31.672 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDgyNDkwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDhjZjI3MmEtMzIwOS00NDBiLWFmYmYtYjk1YmIyMzE2ZmQ2XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.6uJklWK7HRDg5OHmv0wU1XJt7vIku4ggwlB9X8tHmE4
  747. 2026-01-27 10:56:31.674 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729482490, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"48cf272a-3209-440b-afbf-b95bb2316fd6","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  748. 2026-01-27 10:56:31.687 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=48cf272a-3209-440b-afbf-b95bb2316fd6, dataState=null)
  749. 2026-01-27 10:56:31.691 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:48cf272a-3209-440b-afbf-b95bb2316fd6
  750. 2026-01-27 10:56:31.694 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769482591583", parameters={masked}
  751. 2026-01-27 10:56:31.694 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  752. 2026-01-27 10:56:31.697 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  753. 2026-01-27 10:56:31.697 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  754. 2026-01-27 10:56:31.697 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769482591583", parameters={masked}
  755. 2026-01-27 10:56:31.698 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  756. 2026-01-27 10:56:31.704 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  757. 2026-01-27 10:56:31.704 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 10:56:31 CST 2026, status=404, error=Not Found, path=/user/current-user}]
  758. 2026-01-27 10:56:31.705 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  759. 2026-01-27 11:09:53.626 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  760. 2026-01-27 11:09:53.627 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:48cf272a-3209-440b-afbf-b95bb2316fd6
  761. 2026-01-27 11:09:53.630 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDgyNDkwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDhjZjI3MmEtMzIwOS00NDBiLWFmYmYtYjk1YmIyMzE2ZmQ2XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.6uJklWK7HRDg5OHmv0wU1XJt7vIku4ggwlB9X8tHmE4
  762. 2026-01-27 11:09:53.632 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729482490, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"48cf272a-3209-440b-afbf-b95bb2316fd6","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  763. 2026-01-27 11:09:53.633 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=48cf272a-3209-440b-afbf-b95bb2316fd6, dataState=null)
  764. 2026-01-27 11:09:53.639 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:48cf272a-3209-440b-afbf-b95bb2316fd6
  765. 2026-01-27 11:09:53.643 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769483393600", parameters={masked}
  766. 2026-01-27 11:09:53.644 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  767. 2026-01-27 11:09:53.647 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  768. 2026-01-27 11:09:53.648 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  769. 2026-01-27 11:09:53.649 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769483393600", parameters={masked}
  770. 2026-01-27 11:09:53.649 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  771. 2026-01-27 11:09:53.659 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  772. 2026-01-27 11:09:53.659 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:09:53 CST 2026, status=404, error=Not Found, path=/user/current-user}]
  773. 2026-01-27 11:09:53.660 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  774. 2026-01-27 11:26:36.994 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  775. 2026-01-27 11:26:36.995 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  776. 2026-01-27 11:26:44.072 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  777. 2026-01-27 11:26:44.105 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 17688 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  778. 2026-01-27 11:26:44.107 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  779. 2026-01-27 11:26:45.709 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  780. 2026-01-27 11:26:45.711 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  781. 2026-01-27 11:26:45.753 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 26 ms. Found 0 Redis repository interfaces.
  782. 2026-01-27 11:26:45.906 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  783. 2026-01-27 11:26:46.416 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  784. 2026-01-27 11:26:46.425 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  785. 2026-01-27 11:26:46.425 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  786. 2026-01-27 11:26:46.426 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  787. 2026-01-27 11:26:46.632 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  788. 2026-01-27 11:26:46.632 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2200 ms
  789. 2026-01-27 11:26:46.713 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  790. 2026-01-27 11:26:46.852 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  791. 2026-01-27 11:26:47.187 [main] INFO org.redisson.Version-Redisson 3.11.2
  792. 2026-01-27 11:26:49.470 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  793. 2026-01-27 11:26:49.480 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  794. 2026-01-27 11:26:51.964 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  795. 2026-01-27 11:26:52.037 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-9 mappings in 'requestMappingHandlerMapping'
  796. 2026-01-27 11:26:52.162 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@17e4beda, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1be4f05c, org.springframework.security.web.context.SecurityContextPersistenceFilter@9d2c0ed, org.springframework.security.web.header.HeaderWriterFilter@45cddfd3, org.springframework.security.web.authentication.logout.LogoutFilter@580e01cd, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@6aed4a23, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@5cca5ff3, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4202bfe8, org.springframework.security.web.session.SessionManagementFilter@55ff64fd, org.springframework.security.web.access.ExceptionTranslationFilter@7621c3f7, org.springframework.security.web.access.intercept.AuthorizationFilter@644c3590]
  797. 2026-01-27 11:26:52.308 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  798. 2026-01-27 11:26:52.342 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  799. 2026-01-27 11:26:52.358 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  800. 2026-01-27 11:26:52.367 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  801. 2026-01-27 11:26:52.389 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  802. 2026-01-27 11:26:52.805 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  803. 2026-01-27 11:26:52.817 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  804. 2026-01-27 11:26:52.860 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  805. java.lang.NullPointerException: null
  806. at java.base/java.lang.String.startsWith(String.java:1428)
  807. at java.base/java.lang.String.startsWith(String.java:1470)
  808. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  809. at java.base/java.util.Optional.map(Optional.java:265)
  810. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  811. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  812. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  813. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  814. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  815. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  816. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  817. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  818. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  819. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  820. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  821. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  822. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  823. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  824. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  825. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  826. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  827. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  828. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  829. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  830. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  831. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  832. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  833. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  834. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  835. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  836. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  837. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  838. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  839. at com.kyl.KylApplication.main(KylApplication.java:17)
  840. 2026-01-27 11:26:52.875 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.31 seconds (JVM running for 11.207)
  841. 2026-01-27 11:26:54.581 [RMI TCP Connection(1)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  842. 2026-01-27 11:26:54.581 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  843. 2026-01-27 11:26:54.582 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  844. 2026-01-27 11:26:54.582 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  845. 2026-01-27 11:26:54.582 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  846. 2026-01-27 11:26:54.585 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4537305f
  847. 2026-01-27 11:26:54.586 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@354e21d2
  848. 2026-01-27 11:26:54.586 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  849. 2026-01-27 11:26:54.586 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 4 ms
  850. 2026-01-27 11:27:34.493 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  851. 2026-01-27 11:27:34.498 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  852. 2026-01-27 11:27:34.544 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  853. 2026-01-27 11:27:35.374 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  854. 2026-01-27 11:27:35.418 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  855. 2026-01-27 11:27:35.434 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  856. 2026-01-27 11:27:35.451 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769484455444", parameters={masked}
  857. 2026-01-27 11:27:35.452 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  858. 2026-01-27 11:27:35.529 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  859. 2026-01-27 11:27:35.556 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  860. 2026-01-27 11:27:35.567 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  861. 2026-01-27 11:27:35.573 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  862. 2026-01-27 11:27:35.587 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769484455581", parameters={masked}
  863. 2026-01-27 11:27:35.590 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  864. 2026-01-27 11:27:35.593 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  865. 2026-01-27 11:27:35.593 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  866. 2026-01-27 11:27:35.598 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769484455581", parameters={masked}
  867. 2026-01-27 11:27:35.600 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  868. 2026-01-27 11:27:35.613 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  869. 2026-01-27 11:27:35.613 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:27:35 CST 2026, status=404, error=Not Found, path=/resource/myButten/}]
  870. 2026-01-27 11:27:35.616 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  871. 2026-01-27 11:28:06.571 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  872. 2026-01-27 11:28:06.572 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  873. 2026-01-27 11:28:06.572 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  874. 2026-01-27 11:28:06.701 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  875. 2026-01-27 11:28:06.702 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  876. 2026-01-27 11:28:06.703 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  877. 2026-01-27 11:28:06.715 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769484486707", parameters={masked}
  878. 2026-01-27 11:28:06.715 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  879. 2026-01-27 11:28:06.721 [http-nio-9995-exec-5] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  880. 2026-01-27 11:28:06.737 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  881. 2026-01-27 11:28:06.738 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  882. 2026-01-27 11:28:06.739 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  883. 2026-01-27 11:28:06.752 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769484486746", parameters={masked}
  884. 2026-01-27 11:28:06.753 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  885. 2026-01-27 11:28:06.757 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  886. 2026-01-27 11:28:06.757 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  887. 2026-01-27 11:28:06.758 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769484486746", parameters={masked}
  888. 2026-01-27 11:28:06.759 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  889. 2026-01-27 11:28:06.765 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  890. 2026-01-27 11:28:06.765 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:28:06 CST 2026, status=404, error=Not Found, path=/resource/myButten/}]
  891. 2026-01-27 11:28:06.766 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  892. 2026-01-27 11:28:37.185 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  893. 2026-01-27 11:28:37.185 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  894. 2026-01-27 11:28:37.189 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  895. 2026-01-27 11:28:37.191 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  896. 2026-01-27 11:28:37.205 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  897. 2026-01-27 11:28:37.213 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  898. 2026-01-27 11:28:37.218 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769484517141", parameters={masked}
  899. 2026-01-27 11:28:37.219 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  900. 2026-01-27 11:28:37.223 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  901. 2026-01-27 11:28:37.223 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  902. 2026-01-27 11:28:37.224 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769484517141", parameters={masked}
  903. 2026-01-27 11:28:37.225 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  904. 2026-01-27 11:28:37.235 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  905. 2026-01-27 11:28:37.235 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:28:37 CST 2026, status=404, error=Not Found, path=/user/current-user}]
  906. 2026-01-27 11:28:37.235 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  907. 2026-01-27 11:35:51.253 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  908. 2026-01-27 11:35:51.260 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  909. 2026-01-27 11:35:59.158 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  910. 2026-01-27 11:35:59.188 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 14652 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  911. 2026-01-27 11:35:59.191 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  912. 2026-01-27 11:36:00.805 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  913. 2026-01-27 11:36:00.807 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  914. 2026-01-27 11:36:00.843 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 22 ms. Found 0 Redis repository interfaces.
  915. 2026-01-27 11:36:00.986 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  916. 2026-01-27 11:36:01.484 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  917. 2026-01-27 11:36:01.493 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  918. 2026-01-27 11:36:01.494 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  919. 2026-01-27 11:36:01.495 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  920. 2026-01-27 11:36:01.702 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  921. 2026-01-27 11:36:01.702 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2134 ms
  922. 2026-01-27 11:36:01.786 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  923. 2026-01-27 11:36:01.921 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  924. 2026-01-27 11:36:02.260 [main] INFO org.redisson.Version-Redisson 3.11.2
  925. 2026-01-27 11:36:04.722 [redisson-netty-2-8] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  926. 2026-01-27 11:36:04.727 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  927. 2026-01-27 11:36:07.607 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  928. 2026-01-27 11:36:07.713 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-10 mappings in 'requestMappingHandlerMapping'
  929. 2026-01-27 11:36:07.876 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@53c21c05, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@6f986031, org.springframework.security.web.context.SecurityContextPersistenceFilter@5f7c1de0, org.springframework.security.web.header.HeaderWriterFilter@1bca9b64, org.springframework.security.web.authentication.logout.LogoutFilter@2a9f7572, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@5cca5ff3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@7712df76, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@38326fd5, org.springframework.security.web.session.SessionManagementFilter@272485a6, org.springframework.security.web.access.ExceptionTranslationFilter@45cddfd3, org.springframework.security.web.access.intercept.AuthorizationFilter@408980aa]
  930. 2026-01-27 11:36:08.042 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  931. 2026-01-27 11:36:08.078 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  932. 2026-01-27 11:36:08.096 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  933. 2026-01-27 11:36:08.109 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  934. 2026-01-27 11:36:08.138 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  935. 2026-01-27 11:36:08.551 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  936. 2026-01-27 11:36:08.563 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  937. 2026-01-27 11:36:08.595 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  938. java.lang.NullPointerException: null
  939. at java.base/java.lang.String.startsWith(String.java:1428)
  940. at java.base/java.lang.String.startsWith(String.java:1470)
  941. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  942. at java.base/java.util.Optional.map(Optional.java:265)
  943. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  944. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  945. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  946. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  947. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  948. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  949. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  950. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  951. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  952. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  953. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  954. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  955. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  956. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  957. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  958. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  959. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  960. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  961. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  962. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  963. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  964. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  965. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  966. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  967. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  968. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  969. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  970. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  971. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  972. at com.kyl.KylApplication.main(KylApplication.java:17)
  973. 2026-01-27 11:36:08.614 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.989 seconds (JVM running for 12.145)
  974. 2026-01-27 11:36:09.925 [RMI TCP Connection(1)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  975. 2026-01-27 11:36:09.925 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  976. 2026-01-27 11:36:09.925 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  977. 2026-01-27 11:36:09.925 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  978. 2026-01-27 11:36:09.925 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  979. 2026-01-27 11:36:09.926 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1f37d79d
  980. 2026-01-27 11:36:09.927 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@152aa12b
  981. 2026-01-27 11:36:09.928 [RMI TCP Connection(1)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  982. 2026-01-27 11:36:09.928 [RMI TCP Connection(1)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms
  983. 2026-01-27 11:36:18.784 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  984. 2026-01-27 11:36:18.784 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  985. 2026-01-27 11:36:18.816 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  986. 2026-01-27 11:36:19.108 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  987. 2026-01-27 11:36:19.195 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  988. 2026-01-27 11:36:19.242 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  989. 2026-01-27 11:36:19.251 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769484978650", parameters={masked}
  990. 2026-01-27 11:36:19.259 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  991. 2026-01-27 11:36:19.281 [http-nio-9995-exec-1] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  992. 2026-01-27 11:36:19.299 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  993. 2026-01-27 11:36:19.306 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  994. 2026-01-27 11:36:19.335 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  995. 2026-01-27 11:36:48.122 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page
  996. 2026-01-27 11:36:48.122 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  997. 2026-01-27 11:36:48.127 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  998. 2026-01-27 11:36:48.132 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  999. 2026-01-27 11:36:48.133 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1000. 2026-01-27 11:36:48.141 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1001. 2026-01-27 11:36:48.146 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769485008109", parameters={masked}
  1002. 2026-01-27 11:36:48.150 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1003. 2026-01-27 11:36:48.153 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1004. 2026-01-27 11:36:48.153 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1005. 2026-01-27 11:36:48.156 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485008109", parameters={masked}
  1006. 2026-01-27 11:36:48.158 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1007. 2026-01-27 11:36:48.168 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1008. 2026-01-27 11:36:48.170 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:48 CST 2026, status=404, error=Not Found, path=/reservation/page}]
  1009. 2026-01-27 11:36:48.172 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1010. 2026-01-27 11:36:51.573 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/checkIn/selectByPage
  1011. 2026-01-27 11:36:51.573 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1012. 2026-01-27 11:36:51.578 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1013. 2026-01-27 11:36:51.581 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1014. 2026-01-27 11:36:51.582 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1015. 2026-01-27 11:36:51.587 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1016. 2026-01-27 11:36:51.591 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/checkIn/selectByPage?pageSize=10&pageNum=1&_t=1769485011527", parameters={masked}
  1017. 2026-01-27 11:36:51.592 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1018. 2026-01-27 11:36:51.597 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1019. 2026-01-27 11:36:51.597 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1020. 2026-01-27 11:36:51.598 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485011527", parameters={masked}
  1021. 2026-01-27 11:36:51.599 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1022. 2026-01-27 11:36:51.606 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1023. 2026-01-27 11:36:51.606 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:51 CST 2026, status=404, error=Not Found, path=/checkIn/selectByPage}]
  1024. 2026-01-27 11:36:51.607 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1025. 2026-01-27 11:36:52.936 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/contract/list
  1026. 2026-01-27 11:36:52.936 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1027. 2026-01-27 11:36:52.941 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1028. 2026-01-27 11:36:52.945 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1029. 2026-01-27 11:36:52.946 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1030. 2026-01-27 11:36:52.953 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1031. 2026-01-27 11:36:52.958 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/contract/list?pageSize=10&pageNum=1&_t=1769485012911", parameters={masked}
  1032. 2026-01-27 11:36:52.959 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1033. 2026-01-27 11:36:52.962 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1034. 2026-01-27 11:36:52.962 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1035. 2026-01-27 11:36:52.963 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485012911", parameters={masked}
  1036. 2026-01-27 11:36:52.964 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1037. 2026-01-27 11:36:52.969 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1038. 2026-01-27 11:36:52.969 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:52 CST 2026, status=404, error=Not Found, path=/contract/list}]
  1039. 2026-01-27 11:36:52.970 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1040. 2026-01-27 11:36:54.272 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursingLevel/listByPage
  1041. 2026-01-27 11:36:54.272 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1042. 2026-01-27 11:36:54.277 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1043. 2026-01-27 11:36:54.278 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursing/plan
  1044. 2026-01-27 11:36:54.278 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1045. 2026-01-27 11:36:54.281 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1046. 2026-01-27 11:36:54.282 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1047. 2026-01-27 11:36:54.283 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1048. 2026-01-27 11:36:54.288 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1049. 2026-01-27 11:36:54.289 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1050. 2026-01-27 11:36:54.290 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1051. 2026-01-27 11:36:54.293 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursingLevel/listByPage?pageSize=10&pageNum=1&_t=1769485014261", parameters={masked}
  1052. 2026-01-27 11:36:54.295 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1053. 2026-01-27 11:36:54.295 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1054. 2026-01-27 11:36:54.300 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1055. 2026-01-27 11:36:54.300 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1056. 2026-01-27 11:36:54.301 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursing/plan?_t=1769485014263", parameters={masked}
  1057. 2026-01-27 11:36:54.301 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485014261", parameters={masked}
  1058. 2026-01-27 11:36:54.302 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1059. 2026-01-27 11:36:54.302 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1060. 2026-01-27 11:36:54.305 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1061. 2026-01-27 11:36:54.305 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1062. 2026-01-27 11:36:54.306 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769485014263", parameters={masked}
  1063. 2026-01-27 11:36:54.307 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1064. 2026-01-27 11:36:54.312 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1065. 2026-01-27 11:36:54.312 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:54 CST 2026, status=404, error=Not Found, path=/nursingLevel/listByPage}]
  1066. 2026-01-27 11:36:54.313 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1067. 2026-01-27 11:36:54.313 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1068. 2026-01-27 11:36:54.313 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:54 CST 2026, status=404, error=Not Found, path=/nursing/plan}]
  1069. 2026-01-27 11:36:54.314 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1070. 2026-01-27 11:36:55.793 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/orders/search
  1071. 2026-01-27 11:36:55.794 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1072. 2026-01-27 11:36:55.796 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1073. 2026-01-27 11:36:55.798 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1074. 2026-01-27 11:36:55.800 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1075. 2026-01-27 11:36:55.802 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1076. 2026-01-27 11:36:55.804 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/orders/search?pageSize=10&pageNum=1&_t=1769485015784", parameters={masked}
  1077. 2026-01-27 11:36:55.804 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1078. 2026-01-27 11:36:55.807 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1079. 2026-01-27 11:36:55.808 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1080. 2026-01-27 11:36:55.808 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485015784", parameters={masked}
  1081. 2026-01-27 11:36:55.809 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1082. 2026-01-27 11:36:55.813 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1083. 2026-01-27 11:36:55.813 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:55 CST 2026, status=404, error=Not Found, path=/orders/search}]
  1084. 2026-01-27 11:36:55.813 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1085. 2026-01-27 11:36:57.188 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/bill/page/
  1086. 2026-01-27 11:36:57.188 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1087. 2026-01-27 11:36:57.191 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1088. 2026-01-27 11:36:57.193 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1089. 2026-01-27 11:36:57.194 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1090. 2026-01-27 11:36:57.196 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1091. 2026-01-27 11:36:57.198 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/bill/page/?pageSize=10&pageNum=1&_t=1769485017180", parameters={masked}
  1092. 2026-01-27 11:36:57.199 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1093. 2026-01-27 11:36:57.201 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1094. 2026-01-27 11:36:57.201 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1095. 2026-01-27 11:36:57.202 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485017180", parameters={masked}
  1096. 2026-01-27 11:36:57.202 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1097. 2026-01-27 11:36:57.206 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1098. 2026-01-27 11:36:57.206 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:57 CST 2026, status=404, error=Not Found, path=/bill/page/}]
  1099. 2026-01-27 11:36:57.206 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1100. 2026-01-27 11:36:58.530 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/c-user/page
  1101. 2026-01-27 11:36:58.530 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1102. 2026-01-27 11:36:58.532 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1103. 2026-01-27 11:36:58.534 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1104. 2026-01-27 11:36:58.535 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1105. 2026-01-27 11:36:58.536 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1106. 2026-01-27 11:36:58.538 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/c-user/page?pageSize=10&pageNum=1&_t=1769485018521", parameters={masked}
  1107. 2026-01-27 11:36:58.539 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1108. 2026-01-27 11:36:58.542 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1109. 2026-01-27 11:36:58.542 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1110. 2026-01-27 11:36:58.542 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485018521", parameters={masked}
  1111. 2026-01-27 11:36:58.543 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1112. 2026-01-27 11:36:58.549 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1113. 2026-01-27 11:36:58.549 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:36:58 CST 2026, status=404, error=Not Found, path=/c-user/page}]
  1114. 2026-01-27 11:36:58.550 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1115. 2026-01-27 11:37:00.089 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  1116. 2026-01-27 11:37:00.089 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1117. 2026-01-27 11:37:00.092 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1118. 2026-01-27 11:37:00.093 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1119. 2026-01-27 11:37:00.095 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1120. 2026-01-27 11:37:00.097 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1121. 2026-01-27 11:37:00.100 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  1122. 2026-01-27 11:37:00.101 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1123. 2026-01-27 11:37:00.183 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  1124. 2026-01-27 11:37:00.183 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1125. 2026-01-27 11:37:00.185 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1126. 2026-01-27 11:37:00.186 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1127. 2026-01-27 11:37:00.188 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1128. 2026-01-27 11:37:00.189 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1129. 2026-01-27 11:37:00.193 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  1130. 2026-01-27 11:37:00.194 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1131. 2026-01-27 11:37:00.201 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1132. 2026-01-27 11:37:00.202 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1133. 2026-01-27 11:37:00.202 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1134. 2026-01-27 11:37:00.202 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1135. 2026-01-27 11:37:00.202 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1136. 2026-01-27 11:37:00.202 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1137. 2026-01-27 11:37:00.203 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1138. 2026-01-27 11:37:00.203 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1139. 2026-01-27 11:37:00.207 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1140. 2026-01-27 11:37:00.207 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1141. 2026-01-27 11:37:00.208 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:00 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  1142. 2026-01-27 11:37:00.208 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:00 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  1143. 2026-01-27 11:37:00.208 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1144. 2026-01-27 11:37:00.208 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1145. 2026-01-27 11:37:02.346 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/pending_tasks/selectByPage
  1146. 2026-01-27 11:37:02.347 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1147. 2026-01-27 11:37:02.349 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1148. 2026-01-27 11:37:02.350 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1149. 2026-01-27 11:37:02.350 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1150. 2026-01-27 11:37:02.352 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1151. 2026-01-27 11:37:02.353 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/pending_tasks/selectByPage", parameters={}
  1152. 2026-01-27 11:37:02.353 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1153. 2026-01-27 11:37:02.356 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1154. 2026-01-27 11:37:02.356 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1155. 2026-01-27 11:37:02.357 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1156. 2026-01-27 11:37:02.358 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1157. 2026-01-27 11:37:02.361 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1158. 2026-01-27 11:37:02.361 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:02 CST 2026, status=404, error=Not Found, path=/pending_tasks/selectByPa (truncated)...]
  1159. 2026-01-27 11:37:02.362 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1160. 2026-01-27 11:37:03.596 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  1161. 2026-01-27 11:37:03.596 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1162. 2026-01-27 11:37:03.597 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1163. 2026-01-27 11:37:03.598 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1164. 2026-01-27 11:37:03.599 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1165. 2026-01-27 11:37:03.600 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1166. 2026-01-27 11:37:03.601 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769485023588", parameters={masked}
  1167. 2026-01-27 11:37:03.601 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  1168. 2026-01-27 11:37:03.603 [http-nio-9995-exec-3] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1169. 2026-01-27 11:37:03.604 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1170. 2026-01-27 11:37:03.604 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  1171. 2026-01-27 11:37:03.605 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1172. 2026-01-27 11:37:04.428 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/contract/list
  1173. 2026-01-27 11:37:04.429 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1174. 2026-01-27 11:37:04.431 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1175. 2026-01-27 11:37:04.432 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1176. 2026-01-27 11:37:04.437 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1177. 2026-01-27 11:37:04.439 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1178. 2026-01-27 11:37:04.441 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/contract/list?pageSize=10&pageNum=1&_t=1769485024420", parameters={masked}
  1179. 2026-01-27 11:37:04.441 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1180. 2026-01-27 11:37:04.443 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1181. 2026-01-27 11:37:04.443 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1182. 2026-01-27 11:37:04.444 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485024420", parameters={masked}
  1183. 2026-01-27 11:37:04.444 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1184. 2026-01-27 11:37:04.446 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1185. 2026-01-27 11:37:04.447 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:04 CST 2026, status=404, error=Not Found, path=/contract/list}]
  1186. 2026-01-27 11:37:04.447 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1187. 2026-01-27 11:37:06.170 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page
  1188. 2026-01-27 11:37:06.170 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1189. 2026-01-27 11:37:06.172 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1190. 2026-01-27 11:37:06.173 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1191. 2026-01-27 11:37:06.173 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1192. 2026-01-27 11:37:06.175 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1193. 2026-01-27 11:37:06.176 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769485026157", parameters={masked}
  1194. 2026-01-27 11:37:06.176 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1195. 2026-01-27 11:37:06.179 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1196. 2026-01-27 11:37:06.179 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1197. 2026-01-27 11:37:06.180 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485026157", parameters={masked}
  1198. 2026-01-27 11:37:06.180 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1199. 2026-01-27 11:37:06.182 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1200. 2026-01-27 11:37:06.182 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:06 CST 2026, status=404, error=Not Found, path=/reservation/page}]
  1201. 2026-01-27 11:37:06.183 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1202. 2026-01-27 11:37:15.256 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/visit/page
  1203. 2026-01-27 11:37:15.257 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1204. 2026-01-27 11:37:15.258 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/elder/selectList
  1205. 2026-01-27 11:37:15.259 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1206. 2026-01-27 11:37:15.259 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1207. 2026-01-27 11:37:15.260 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1208. 2026-01-27 11:37:15.260 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1209. 2026-01-27 11:37:15.261 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1210. 2026-01-27 11:37:15.261 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1211. 2026-01-27 11:37:15.262 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1212. 2026-01-27 11:37:15.263 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1213. 2026-01-27 11:37:15.264 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1214. 2026-01-27 11:37:15.265 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/visit/page?pageSize=10&pageNum=1&_t=1769485035175", parameters={masked}
  1215. 2026-01-27 11:37:15.266 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/elder/selectList?_t=1769485035176", parameters={masked}
  1216. 2026-01-27 11:37:15.266 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1217. 2026-01-27 11:37:15.266 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1218. 2026-01-27 11:37:15.273 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1219. 2026-01-27 11:37:15.274 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1220. 2026-01-27 11:37:15.275 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1221. 2026-01-27 11:37:15.275 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1222. 2026-01-27 11:37:15.275 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769485035176", parameters={masked}
  1223. 2026-01-27 11:37:15.275 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485035175", parameters={masked}
  1224. 2026-01-27 11:37:15.276 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1225. 2026-01-27 11:37:15.276 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1226. 2026-01-27 11:37:15.279 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1227. 2026-01-27 11:37:15.279 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1228. 2026-01-27 11:37:15.279 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:15 CST 2026, status=404, error=Not Found, path=/visit/page}]
  1229. 2026-01-27 11:37:15.279 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:15 CST 2026, status=404, error=Not Found, path=/elder/selectList}]
  1230. 2026-01-27 11:37:15.281 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1231. 2026-01-27 11:37:15.281 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1232. 2026-01-27 11:37:59.219 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/checkIn/selectByPage
  1233. 2026-01-27 11:37:59.220 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1234. 2026-01-27 11:37:59.221 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1235. 2026-01-27 11:37:59.222 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1236. 2026-01-27 11:37:59.223 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1237. 2026-01-27 11:37:59.223 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1238. 2026-01-27 11:37:59.226 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/checkIn/selectByPage?pageSize=10&pageNum=1&_t=1769485079208", parameters={masked}
  1239. 2026-01-27 11:37:59.227 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1240. 2026-01-27 11:37:59.229 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1241. 2026-01-27 11:37:59.229 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1242. 2026-01-27 11:37:59.231 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485079208", parameters={masked}
  1243. 2026-01-27 11:37:59.231 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1244. 2026-01-27 11:37:59.233 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1245. 2026-01-27 11:37:59.233 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:37:59 CST 2026, status=404, error=Not Found, path=/checkIn/selectByPage}]
  1246. 2026-01-27 11:37:59.235 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1247. 2026-01-27 11:38:00.329 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/contract/list
  1248. 2026-01-27 11:38:00.329 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1249. 2026-01-27 11:38:00.330 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1250. 2026-01-27 11:38:00.333 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1251. 2026-01-27 11:38:00.333 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1252. 2026-01-27 11:38:00.333 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1253. 2026-01-27 11:38:00.336 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/contract/list?pageSize=10&pageNum=1&_t=1769485080320", parameters={masked}
  1254. 2026-01-27 11:38:00.337 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1255. 2026-01-27 11:38:00.340 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1256. 2026-01-27 11:38:00.340 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1257. 2026-01-27 11:38:00.340 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485080320", parameters={masked}
  1258. 2026-01-27 11:38:00.340 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1259. 2026-01-27 11:38:00.342 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1260. 2026-01-27 11:38:00.342 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:00 CST 2026, status=404, error=Not Found, path=/contract/list}]
  1261. 2026-01-27 11:38:00.342 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1262. 2026-01-27 11:38:01.147 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursingLevel/listByPage
  1263. 2026-01-27 11:38:01.148 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1264. 2026-01-27 11:38:01.149 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursing/plan
  1265. 2026-01-27 11:38:01.149 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1266. 2026-01-27 11:38:01.150 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1267. 2026-01-27 11:38:01.151 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1268. 2026-01-27 11:38:01.151 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1269. 2026-01-27 11:38:01.151 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1270. 2026-01-27 11:38:01.151 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1271. 2026-01-27 11:38:01.152 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1272. 2026-01-27 11:38:01.152 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1273. 2026-01-27 11:38:01.153 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1274. 2026-01-27 11:38:01.153 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursingLevel/listByPage?pageSize=10&pageNum=1&_t=1769485081138", parameters={masked}
  1275. 2026-01-27 11:38:01.154 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1276. 2026-01-27 11:38:01.155 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursing/plan?_t=1769485081139", parameters={masked}
  1277. 2026-01-27 11:38:01.155 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1278. 2026-01-27 11:38:01.158 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1279. 2026-01-27 11:38:01.158 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1280. 2026-01-27 11:38:01.158 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1281. 2026-01-27 11:38:01.158 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1282. 2026-01-27 11:38:01.158 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769485081139", parameters={masked}
  1283. 2026-01-27 11:38:01.159 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485081138", parameters={masked}
  1284. 2026-01-27 11:38:01.159 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1285. 2026-01-27 11:38:01.159 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1286. 2026-01-27 11:38:01.161 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1287. 2026-01-27 11:38:01.161 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1288. 2026-01-27 11:38:01.161 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:01 CST 2026, status=404, error=Not Found, path=/nursingLevel/listByPage}]
  1289. 2026-01-27 11:38:01.161 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:01 CST 2026, status=404, error=Not Found, path=/nursing/plan}]
  1290. 2026-01-27 11:38:01.162 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1291. 2026-01-27 11:38:01.162 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1292. 2026-01-27 11:38:02.978 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/orders/search
  1293. 2026-01-27 11:38:02.978 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1294. 2026-01-27 11:38:02.980 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1295. 2026-01-27 11:38:02.981 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1296. 2026-01-27 11:38:02.982 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1297. 2026-01-27 11:38:02.983 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1298. 2026-01-27 11:38:02.985 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/orders/search?pageSize=10&pageNum=1&_t=1769485082967", parameters={masked}
  1299. 2026-01-27 11:38:02.985 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1300. 2026-01-27 11:38:02.988 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1301. 2026-01-27 11:38:02.988 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1302. 2026-01-27 11:38:02.988 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485082967", parameters={masked}
  1303. 2026-01-27 11:38:02.989 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1304. 2026-01-27 11:38:02.991 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1305. 2026-01-27 11:38:02.991 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:02 CST 2026, status=404, error=Not Found, path=/orders/search}]
  1306. 2026-01-27 11:38:02.991 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1307. 2026-01-27 11:38:03.449 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/bill/page/
  1308. 2026-01-27 11:38:03.449 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1309. 2026-01-27 11:38:03.451 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1310. 2026-01-27 11:38:03.451 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1311. 2026-01-27 11:38:03.452 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1312. 2026-01-27 11:38:03.453 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1313. 2026-01-27 11:38:03.455 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/bill/page/?pageSize=10&pageNum=1&_t=1769485083439", parameters={masked}
  1314. 2026-01-27 11:38:03.456 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1315. 2026-01-27 11:38:03.459 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1316. 2026-01-27 11:38:03.459 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1317. 2026-01-27 11:38:03.460 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485083439", parameters={masked}
  1318. 2026-01-27 11:38:03.460 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1319. 2026-01-27 11:38:03.463 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1320. 2026-01-27 11:38:03.463 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:03 CST 2026, status=404, error=Not Found, path=/bill/page/}]
  1321. 2026-01-27 11:38:03.463 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1322. 2026-01-27 11:38:03.941 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/c-user/page
  1323. 2026-01-27 11:38:03.941 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1324. 2026-01-27 11:38:03.941 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1325. 2026-01-27 11:38:03.942 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1326. 2026-01-27 11:38:03.943 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1327. 2026-01-27 11:38:03.943 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1328. 2026-01-27 11:38:03.945 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/c-user/page?pageSize=10&pageNum=1&_t=1769485083929", parameters={masked}
  1329. 2026-01-27 11:38:03.945 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1330. 2026-01-27 11:38:03.948 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1331. 2026-01-27 11:38:03.948 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1332. 2026-01-27 11:38:03.949 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485083929", parameters={masked}
  1333. 2026-01-27 11:38:03.949 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1334. 2026-01-27 11:38:03.951 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1335. 2026-01-27 11:38:03.951 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:03 CST 2026, status=404, error=Not Found, path=/c-user/page}]
  1336. 2026-01-27 11:38:03.952 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1337. 2026-01-27 11:38:05.069 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  1338. 2026-01-27 11:38:05.070 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1339. 2026-01-27 11:38:05.071 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1340. 2026-01-27 11:38:05.072 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1341. 2026-01-27 11:38:05.073 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1342. 2026-01-27 11:38:05.075 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1343. 2026-01-27 11:38:05.076 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  1344. 2026-01-27 11:38:05.077 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1345. 2026-01-27 11:38:05.081 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1346. 2026-01-27 11:38:05.081 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1347. 2026-01-27 11:38:05.082 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1348. 2026-01-27 11:38:05.082 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1349. 2026-01-27 11:38:05.086 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1350. 2026-01-27 11:38:05.086 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:05 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  1351. 2026-01-27 11:38:05.086 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1352. 2026-01-27 11:38:05.166 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  1353. 2026-01-27 11:38:05.166 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1354. 2026-01-27 11:38:05.166 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1355. 2026-01-27 11:38:05.167 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1356. 2026-01-27 11:38:05.167 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1357. 2026-01-27 11:38:05.168 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1358. 2026-01-27 11:38:05.170 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  1359. 2026-01-27 11:38:05.170 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1360. 2026-01-27 11:38:05.172 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1361. 2026-01-27 11:38:05.172 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1362. 2026-01-27 11:38:05.172 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1363. 2026-01-27 11:38:05.173 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1364. 2026-01-27 11:38:05.176 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1365. 2026-01-27 11:38:05.176 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:05 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  1366. 2026-01-27 11:38:05.177 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1367. 2026-01-27 11:38:06.283 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page
  1368. 2026-01-27 11:38:06.283 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1369. 2026-01-27 11:38:06.285 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1370. 2026-01-27 11:38:06.286 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1371. 2026-01-27 11:38:06.286 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1372. 2026-01-27 11:38:06.288 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1373. 2026-01-27 11:38:06.289 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769485086270", parameters={masked}
  1374. 2026-01-27 11:38:06.289 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1375. 2026-01-27 11:38:06.292 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1376. 2026-01-27 11:38:06.292 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1377. 2026-01-27 11:38:06.293 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485086270", parameters={masked}
  1378. 2026-01-27 11:38:06.293 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1379. 2026-01-27 11:38:06.296 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1380. 2026-01-27 11:38:06.296 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:06 CST 2026, status=404, error=Not Found, path=/reservation/page}]
  1381. 2026-01-27 11:38:06.297 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1382. 2026-01-27 11:38:08.163 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  1383. 2026-01-27 11:38:08.163 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1384. 2026-01-27 11:38:08.165 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1385. 2026-01-27 11:38:08.165 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1386. 2026-01-27 11:38:08.165 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1387. 2026-01-27 11:38:08.167 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1388. 2026-01-27 11:38:08.168 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  1389. 2026-01-27 11:38:08.168 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1390. 2026-01-27 11:38:08.169 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1391. 2026-01-27 11:38:08.169 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1392. 2026-01-27 11:38:08.170 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1393. 2026-01-27 11:38:08.170 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1394. 2026-01-27 11:38:08.172 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1395. 2026-01-27 11:38:08.173 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:08 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  1396. 2026-01-27 11:38:08.173 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1397. 2026-01-27 11:38:08.267 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  1398. 2026-01-27 11:38:08.267 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1399. 2026-01-27 11:38:08.268 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1400. 2026-01-27 11:38:08.269 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1401. 2026-01-27 11:38:08.269 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1402. 2026-01-27 11:38:08.270 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1403. 2026-01-27 11:38:08.271 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  1404. 2026-01-27 11:38:08.271 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1405. 2026-01-27 11:38:08.273 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1406. 2026-01-27 11:38:08.273 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1407. 2026-01-27 11:38:08.274 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1408. 2026-01-27 11:38:08.274 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1409. 2026-01-27 11:38:08.276 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1410. 2026-01-27 11:38:08.276 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:08 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  1411. 2026-01-27 11:38:08.276 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1412. 2026-01-27 11:38:09.951 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/page/1/10
  1413. 2026-01-27 11:38:09.951 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/list
  1414. 2026-01-27 11:38:09.951 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1415. 2026-01-27 11:38:09.951 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1416. 2026-01-27 11:38:09.952 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  1417. 2026-01-27 11:38:09.952 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1418. 2026-01-27 11:38:09.953 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1419. 2026-01-27 11:38:09.953 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1420. 2026-01-27 11:38:09.953 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1421. 2026-01-27 11:38:09.953 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1422. 2026-01-27 11:38:09.953 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1423. 2026-01-27 11:38:09.953 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1424. 2026-01-27 11:38:09.953 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1425. 2026-01-27 11:38:09.953 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1426. 2026-01-27 11:38:09.953 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1427. 2026-01-27 11:38:09.955 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1428. 2026-01-27 11:38:09.955 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1429. 2026-01-27 11:38:09.955 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1430. 2026-01-27 11:38:09.956 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/list", parameters={}
  1431. 2026-01-27 11:38:09.956 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  1432. 2026-01-27 11:38:09.956 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/page/1/10", parameters={}
  1433. 2026-01-27 11:38:09.956 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1434. 2026-01-27 11:38:09.956 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1435. 2026-01-27 11:38:09.956 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1436. 2026-01-27 11:38:09.958 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1437. 2026-01-27 11:38:09.959 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1438. 2026-01-27 11:38:09.959 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1439. 2026-01-27 11:38:09.960 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1440. 2026-01-27 11:38:09.960 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1441. 2026-01-27 11:38:09.960 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1442. 2026-01-27 11:38:09.960 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1443. 2026-01-27 11:38:09.960 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1444. 2026-01-27 11:38:09.960 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1445. 2026-01-27 11:38:09.960 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1446. 2026-01-27 11:38:09.961 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1447. 2026-01-27 11:38:09.961 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1448. 2026-01-27 11:38:09.963 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1449. 2026-01-27 11:38:09.963 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:09 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  1450. 2026-01-27 11:38:09.963 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1451. 2026-01-27 11:38:09.963 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1452. 2026-01-27 11:38:09.963 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1453. 2026-01-27 11:38:09.964 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:09 CST 2026, status=404, error=Not Found, path=/resource/list}]
  1454. 2026-01-27 11:38:09.964 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:09 CST 2026, status=404, error=Not Found, path=/role/page/1/10}]
  1455. 2026-01-27 11:38:09.965 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1456. 2026-01-27 11:38:09.965 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1457. 2026-01-27 11:38:11.786 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/tree
  1458. 2026-01-27 11:38:11.786 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1459. 2026-01-27 11:38:11.787 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/list
  1460. 2026-01-27 11:38:11.787 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1461. 2026-01-27 11:38:11.787 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1462. 2026-01-27 11:38:11.788 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1463. 2026-01-27 11:38:11.788 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1464. 2026-01-27 11:38:11.788 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1465. 2026-01-27 11:38:11.788 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1466. 2026-01-27 11:38:11.789 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1467. 2026-01-27 11:38:11.790 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1468. 2026-01-27 11:38:11.790 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1469. 2026-01-27 11:38:11.790 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/tree", parameters={}
  1470. 2026-01-27 11:38:11.790 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/list", parameters={}
  1471. 2026-01-27 11:38:11.790 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1472. 2026-01-27 11:38:11.790 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1473. 2026-01-27 11:38:11.792 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1474. 2026-01-27 11:38:11.792 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1475. 2026-01-27 11:38:11.793 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1476. 2026-01-27 11:38:11.793 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1477. 2026-01-27 11:38:11.793 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1478. 2026-01-27 11:38:11.793 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1479. 2026-01-27 11:38:11.793 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1480. 2026-01-27 11:38:11.794 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1481. 2026-01-27 11:38:11.796 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1482. 2026-01-27 11:38:11.796 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:11 CST 2026, status=404, error=Not Found, path=/resource/list}]
  1483. 2026-01-27 11:38:11.796 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1484. 2026-01-27 11:38:11.796 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1485. 2026-01-27 11:38:11.796 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:11 CST 2026, status=404, error=Not Found, path=/resource/tree}]
  1486. 2026-01-27 11:38:11.797 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1487. 2026-01-27 11:38:13.720 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  1488. 2026-01-27 11:38:13.721 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1489. 2026-01-27 11:38:13.723 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1490. 2026-01-27 11:38:13.724 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1491. 2026-01-27 11:38:13.725 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1492. 2026-01-27 11:38:13.728 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1493. 2026-01-27 11:38:13.728 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  1494. 2026-01-27 11:38:13.728 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  1495. 2026-01-27 11:38:13.728 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1496. 2026-01-27 11:38:13.728 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1497. 2026-01-27 11:38:13.729 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  1498. 2026-01-27 11:38:13.729 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1499. 2026-01-27 11:38:13.729 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1500. 2026-01-27 11:38:13.730 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1501. 2026-01-27 11:38:13.731 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1502. 2026-01-27 11:38:13.731 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1503. 2026-01-27 11:38:13.731 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1504. 2026-01-27 11:38:13.731 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1505. 2026-01-27 11:38:13.732 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1506. 2026-01-27 11:38:13.732 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1507. 2026-01-27 11:38:13.732 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1508. 2026-01-27 11:38:13.732 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1509. 2026-01-27 11:38:13.733 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1510. 2026-01-27 11:38:13.734 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1511. 2026-01-27 11:38:13.734 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  1512. 2026-01-27 11:38:13.734 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  1513. 2026-01-27 11:38:13.734 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1514. 2026-01-27 11:38:13.734 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1515. 2026-01-27 11:38:13.736 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1516. 2026-01-27 11:38:13.736 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:13 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  1517. 2026-01-27 11:38:13.737 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1518. 2026-01-27 11:38:13.737 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1519. 2026-01-27 11:38:13.738 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1520. 2026-01-27 11:38:13.738 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1521. 2026-01-27 11:38:13.738 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1522. 2026-01-27 11:38:13.738 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1523. 2026-01-27 11:38:13.738 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1524. 2026-01-27 11:38:13.739 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1525. 2026-01-27 11:38:13.739 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1526. 2026-01-27 11:38:13.741 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1527. 2026-01-27 11:38:13.741 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1528. 2026-01-27 11:38:13.741 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:13 CST 2026, status=404, error=Not Found, path=/user/list}]
  1529. 2026-01-27 11:38:13.741 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:13 CST 2026, status=404, error=Not Found, path=/dept/list}]
  1530. 2026-01-27 11:38:13.742 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1531. 2026-01-27 11:38:13.742 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1532. 2026-01-27 11:38:14.494 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  1533. 2026-01-27 11:38:14.494 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1534. 2026-01-27 11:38:14.496 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1535. 2026-01-27 11:38:14.497 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1536. 2026-01-27 11:38:14.497 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1537. 2026-01-27 11:38:14.499 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1538. 2026-01-27 11:38:14.500 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  1539. 2026-01-27 11:38:14.500 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1540. 2026-01-27 11:38:14.502 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1541. 2026-01-27 11:38:14.502 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1542. 2026-01-27 11:38:14.503 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1543. 2026-01-27 11:38:14.503 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1544. 2026-01-27 11:38:14.506 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1545. 2026-01-27 11:38:14.506 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:14 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  1546. 2026-01-27 11:38:14.506 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1547. 2026-01-27 11:38:15.982 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/pending_tasks/selectByPage
  1548. 2026-01-27 11:38:15.983 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1549. 2026-01-27 11:38:15.987 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1550. 2026-01-27 11:38:15.988 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1551. 2026-01-27 11:38:15.988 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1552. 2026-01-27 11:38:15.990 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1553. 2026-01-27 11:38:15.991 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/pending_tasks/selectByPage", parameters={}
  1554. 2026-01-27 11:38:15.992 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1555. 2026-01-27 11:38:15.995 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1556. 2026-01-27 11:38:15.995 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1557. 2026-01-27 11:38:15.995 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1558. 2026-01-27 11:38:15.995 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1559. 2026-01-27 11:38:15.997 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1560. 2026-01-27 11:38:15.997 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:15 CST 2026, status=404, error=Not Found, path=/pending_tasks/selectByPa (truncated)...]
  1561. 2026-01-27 11:38:15.998 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1562. 2026-01-27 11:38:17.413 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/applications/selectByPage
  1563. 2026-01-27 11:38:17.413 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1564. 2026-01-27 11:38:17.416 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1565. 2026-01-27 11:38:17.418 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1566. 2026-01-27 11:38:17.418 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1567. 2026-01-27 11:38:17.420 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1568. 2026-01-27 11:38:17.422 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/applications/selectByPage", parameters={}
  1569. 2026-01-27 11:38:17.422 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1570. 2026-01-27 11:38:17.426 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1571. 2026-01-27 11:38:17.426 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1572. 2026-01-27 11:38:17.427 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  1573. 2026-01-27 11:38:17.427 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1574. 2026-01-27 11:38:17.430 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1575. 2026-01-27 11:38:17.430 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:17 CST 2026, status=404, error=Not Found, path=/applications/selectByPag (truncated)...]
  1576. 2026-01-27 11:38:17.431 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1577. 2026-01-27 11:38:18.543 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  1578. 2026-01-27 11:38:18.543 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1579. 2026-01-27 11:38:18.546 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1580. 2026-01-27 11:38:18.547 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1581. 2026-01-27 11:38:18.548 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1582. 2026-01-27 11:38:18.549 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1583. 2026-01-27 11:38:18.550 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769485098535", parameters={masked}
  1584. 2026-01-27 11:38:18.550 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  1585. 2026-01-27 11:38:18.552 [http-nio-9995-exec-10] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1586. 2026-01-27 11:38:18.552 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1587. 2026-01-27 11:38:18.553 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  1588. 2026-01-27 11:38:18.553 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1589. 2026-01-27 11:38:25.288 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page
  1590. 2026-01-27 11:38:25.288 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1591. 2026-01-27 11:38:25.289 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1592. 2026-01-27 11:38:25.290 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1593. 2026-01-27 11:38:25.290 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1594. 2026-01-27 11:38:25.292 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1595. 2026-01-27 11:38:25.293 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769485105276", parameters={masked}
  1596. 2026-01-27 11:38:25.293 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1597. 2026-01-27 11:38:25.296 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1598. 2026-01-27 11:38:25.296 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1599. 2026-01-27 11:38:25.296 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769485105276", parameters={masked}
  1600. 2026-01-27 11:38:25.297 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1601. 2026-01-27 11:38:25.298 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1602. 2026-01-27 11:38:25.298 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:38:25 CST 2026, status=404, error=Not Found, path=/reservation/page}]
  1603. 2026-01-27 11:38:25.299 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1604. 2026-01-27 11:38:26.298 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  1605. 2026-01-27 11:38:26.298 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1606. 2026-01-27 11:38:26.299 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1607. 2026-01-27 11:38:26.300 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1608. 2026-01-27 11:38:26.300 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1609. 2026-01-27 11:38:26.302 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1610. 2026-01-27 11:38:26.303 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769485106270", parameters={masked}
  1611. 2026-01-27 11:38:26.303 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  1612. 2026-01-27 11:38:26.305 [http-nio-9995-exec-4] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1613. 2026-01-27 11:38:26.306 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1614. 2026-01-27 11:38:26.306 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  1615. 2026-01-27 11:38:26.307 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1616. 2026-01-27 11:41:25.047 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  1617. 2026-01-27 11:41:25.052 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  1618. 2026-01-27 11:41:36.523 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  1619. 2026-01-27 11:41:36.544 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 29484 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  1620. 2026-01-27 11:41:36.546 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  1621. 2026-01-27 11:41:38.949 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  1622. 2026-01-27 11:41:38.952 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1623. 2026-01-27 11:41:39.021 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 42 ms. Found 0 Redis repository interfaces.
  1624. 2026-01-27 11:41:39.264 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  1625. 2026-01-27 11:41:39.890 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  1626. 2026-01-27 11:41:39.900 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  1627. 2026-01-27 11:41:39.900 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  1628. 2026-01-27 11:41:39.901 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  1629. 2026-01-27 11:41:40.127 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  1630. 2026-01-27 11:41:40.128 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 3232 ms
  1631. 2026-01-27 11:41:40.191 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  1632. 2026-01-27 11:41:40.319 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  1633. 2026-01-27 11:41:40.631 [main] INFO org.redisson.Version-Redisson 3.11.2
  1634. 2026-01-27 11:41:42.968 [redisson-netty-2-6] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  1635. 2026-01-27 11:41:42.974 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  1636. 2026-01-27 11:41:45.885 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  1637. 2026-01-27 11:41:45.979 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-10 mappings in 'requestMappingHandlerMapping'
  1638. 2026-01-27 11:41:46.294 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@27adb90f, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@1fd77205, org.springframework.security.web.context.SecurityContextPersistenceFilter@7207f3c2, org.springframework.security.web.header.HeaderWriterFilter@445c693, org.springframework.security.web.authentication.logout.LogoutFilter@53c21c05, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@57063e08, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1f05d08c, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@3b9c05f, org.springframework.security.web.session.SessionManagementFilter@1cb73a92, org.springframework.security.web.access.ExceptionTranslationFilter@33d2f9d3, org.springframework.security.web.access.intercept.AuthorizationFilter@2512155e]
  1639. 2026-01-27 11:41:46.492 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1640. 2026-01-27 11:41:46.534 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  1641. 2026-01-27 11:41:46.553 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  1642. 2026-01-27 11:41:46.564 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  1643. 2026-01-27 11:41:46.600 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@13c612bd
  1644. 2026-01-27 11:41:47.082 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  1645. 2026-01-27 11:41:47.092 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  1646. 2026-01-27 11:41:47.120 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  1647. java.lang.NullPointerException: null
  1648. at java.base/java.lang.String.startsWith(String.java:1428)
  1649. at java.base/java.lang.String.startsWith(String.java:1470)
  1650. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  1651. at java.base/java.util.Optional.map(Optional.java:265)
  1652. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  1653. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1654. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1655. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  1656. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  1657. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  1658. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  1659. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  1660. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  1661. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  1662. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  1663. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  1664. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  1665. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  1666. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  1667. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  1668. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  1669. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  1670. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  1671. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  1672. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  1673. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  1674. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  1675. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  1676. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  1677. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  1678. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  1679. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  1680. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  1681. at com.kyl.KylApplication.main(KylApplication.java:17)
  1682. 2026-01-27 11:41:47.136 [main] INFO com.kyl.KylApplication-Started KylApplication in 11.15 seconds (JVM running for 13.044)
  1683. 2026-01-27 11:41:47.978 [RMI TCP Connection(3)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  1684. 2026-01-27 11:41:47.978 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  1685. 2026-01-27 11:41:47.978 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  1686. 2026-01-27 11:41:47.979 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  1687. 2026-01-27 11:41:47.979 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  1688. 2026-01-27 11:41:47.982 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@74746ad7
  1689. 2026-01-27 11:41:47.983 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@126987e3
  1690. 2026-01-27 11:41:47.983 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1691. 2026-01-27 11:41:47.984 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 6 ms
  1692. 2026-01-27 11:42:37.920 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  1693. 2026-01-27 11:42:37.920 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1694. 2026-01-27 11:42:37.955 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg0NDg2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiNDY2MzcyZWItNDNjNC00OTI3LWExZGQtMTk3ODdhNjVjOWQxXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.zYbA2guW3BJ-2TkJofEmzesahrbUHTl64j26PPXYQ-k
  1695. 2026-01-27 11:42:38.324 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729484486, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"466372eb-43c4-4927-a1dd-19787a65c9d1","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1696. 2026-01-27 11:42:38.397 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1697. 2026-01-27 11:42:38.454 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:466372eb-43c4-4927-a1dd-19787a65c9d1
  1698. 2026-01-27 11:42:38.463 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769485357804", parameters={masked}
  1699. 2026-01-27 11:42:38.471 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  1700. 2026-01-27 11:42:38.487 [http-nio-9995-exec-1] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=466372eb-43c4-4927-a1dd-19787a65c9d1, dataState=null)
  1701. 2026-01-27 11:42:38.506 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1702. 2026-01-27 11:42:38.517 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  1703. 2026-01-27 11:42:38.538 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1704. 2026-01-27 11:43:01.350 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  1705. 2026-01-27 11:43:01.361 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  1706. 2026-01-27 11:46:28.099 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  1707. 2026-01-27 11:46:28.126 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 20092 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  1708. 2026-01-27 11:46:28.127 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  1709. 2026-01-27 11:46:30.031 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  1710. 2026-01-27 11:46:30.035 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1711. 2026-01-27 11:46:30.084 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 29 ms. Found 0 Redis repository interfaces.
  1712. 2026-01-27 11:46:30.244 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  1713. 2026-01-27 11:46:30.847 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  1714. 2026-01-27 11:46:30.862 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  1715. 2026-01-27 11:46:30.863 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  1716. 2026-01-27 11:46:30.863 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  1717. 2026-01-27 11:46:31.141 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  1718. 2026-01-27 11:46:31.141 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2608 ms
  1719. 2026-01-27 11:46:31.219 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  1720. 2026-01-27 11:46:31.380 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  1721. 2026-01-27 11:46:31.827 [main] INFO org.redisson.Version-Redisson 3.11.2
  1722. 2026-01-27 11:46:34.930 [redisson-netty-2-29] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  1723. 2026-01-27 11:46:34.939 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  1724. 2026-01-27 11:46:37.815 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  1725. 2026-01-27 11:46:37.904 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-10 mappings in 'requestMappingHandlerMapping'
  1726. 2026-01-27 11:46:38.052 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@6f986031, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@38326fd5, org.springframework.security.web.context.SecurityContextPersistenceFilter@5cf6ba1c, org.springframework.security.web.header.HeaderWriterFilter@3a61d819, org.springframework.security.web.authentication.logout.LogoutFilter@644c3590, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2fcad739, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@e98adb2, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4a467ada, org.springframework.security.web.session.SessionManagementFilter@6aed4a23, org.springframework.security.web.access.ExceptionTranslationFilter@40dc2ade, org.springframework.security.web.access.intercept.AuthorizationFilter@68e62b3b]
  1727. 2026-01-27 11:46:38.232 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1728. 2026-01-27 11:46:38.266 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  1729. 2026-01-27 11:46:38.287 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  1730. 2026-01-27 11:46:38.296 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  1731. 2026-01-27 11:46:38.322 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  1732. 2026-01-27 11:46:38.706 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  1733. 2026-01-27 11:46:38.717 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  1734. 2026-01-27 11:46:38.747 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  1735. java.lang.NullPointerException: null
  1736. at java.base/java.lang.String.startsWith(String.java:1428)
  1737. at java.base/java.lang.String.startsWith(String.java:1470)
  1738. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  1739. at java.base/java.util.Optional.map(Optional.java:265)
  1740. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  1741. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1742. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1743. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  1744. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  1745. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  1746. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  1747. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  1748. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  1749. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  1750. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  1751. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  1752. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  1753. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  1754. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  1755. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  1756. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  1757. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  1758. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  1759. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  1760. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  1761. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  1762. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  1763. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  1764. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  1765. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  1766. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  1767. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  1768. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  1769. at com.kyl.KylApplication.main(KylApplication.java:17)
  1770. 2026-01-27 11:46:38.765 [main] INFO com.kyl.KylApplication-Started KylApplication in 11.266 seconds (JVM running for 13.156)
  1771. 2026-01-27 11:46:39.960 [RMI TCP Connection(3)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  1772. 2026-01-27 11:46:39.961 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  1773. 2026-01-27 11:46:39.961 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  1774. 2026-01-27 11:46:39.961 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  1775. 2026-01-27 11:46:39.961 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  1776. 2026-01-27 11:46:39.964 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@849f868
  1777. 2026-01-27 11:46:39.965 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@2f38caa7
  1778. 2026-01-27 11:46:39.965 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1779. 2026-01-27 11:46:39.965 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 4 ms
  1780. 2026-01-27 11:47:44.634 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  1781. 2026-01-27 11:47:44.640 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  1782. 2026-01-27 11:47:44.696 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  1783. 2026-01-27 11:47:44.882 [http-nio-9995-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 64567
  1784. 2026-01-27 11:47:45.577 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1785. 2026-01-27 11:47:45.632 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  1786. 2026-01-27 11:47:45.646 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1787. 2026-01-27 11:47:45.666 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769485665658", parameters={masked}
  1788. 2026-01-27 11:47:45.667 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  1789. 2026-01-27 11:47:45.759 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  1790. 2026-01-27 11:47:45.788 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1791. 2026-01-27 11:47:45.806 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  1792. 2026-01-27 11:47:45.813 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1793. 2026-01-27 11:47:45.836 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769485665829", parameters={masked}
  1794. 2026-01-27 11:47:45.840 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  1795. 2026-01-27 11:47:45.845 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  1796. 2026-01-27 11:47:45.845 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  1797. 2026-01-27 11:47:45.849 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769485665829", parameters={masked}
  1798. 2026-01-27 11:47:45.850 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  1799. 2026-01-27 11:47:45.865 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1800. 2026-01-27 11:47:45.865 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 11:47:45 CST 2026, status=404, error=Not Found, path=/resource/myButten/}]
  1801. 2026-01-27 11:47:45.870 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  1802. 2026-01-27 11:59:33.910 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  1803. 2026-01-27 11:59:33.914 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  1804. 2026-01-27 11:59:41.947 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  1805. 2026-01-27 11:59:41.973 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 23680 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  1806. 2026-01-27 11:59:41.976 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  1807. 2026-01-27 11:59:43.797 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  1808. 2026-01-27 11:59:43.799 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1809. 2026-01-27 11:59:43.834 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 21 ms. Found 0 Redis repository interfaces.
  1810. 2026-01-27 11:59:44.019 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  1811. 2026-01-27 11:59:44.593 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  1812. 2026-01-27 11:59:44.604 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  1813. 2026-01-27 11:59:44.604 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  1814. 2026-01-27 11:59:44.604 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  1815. 2026-01-27 11:59:44.842 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  1816. 2026-01-27 11:59:44.842 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2434 ms
  1817. 2026-01-27 11:59:44.914 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  1818. 2026-01-27 11:59:45.070 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  1819. 2026-01-27 11:59:45.443 [main] INFO org.redisson.Version-Redisson 3.11.2
  1820. 2026-01-27 11:59:48.870 [redisson-netty-2-31] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  1821. 2026-01-27 11:59:48.875 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  1822. 2026-01-27 11:59:51.877 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  1823. 2026-01-27 11:59:51.982 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-11 mappings in 'requestMappingHandlerMapping'
  1824. 2026-01-27 11:59:52.146 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@1be4f05c, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4202bfe8, org.springframework.security.web.context.SecurityContextPersistenceFilter@272485a6, org.springframework.security.web.header.HeaderWriterFilter@40dc2ade, org.springframework.security.web.authentication.logout.LogoutFilter@1e9a10e9, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@40b678b3, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2fcad739, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@61627c9d, org.springframework.security.web.session.SessionManagementFilter@20fdaf3e, org.springframework.security.web.access.ExceptionTranslationFilter@519a81dd, org.springframework.security.web.access.intercept.AuthorizationFilter@2e60d4f4]
  1825. 2026-01-27 11:59:52.300 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1826. 2026-01-27 11:59:52.330 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  1827. 2026-01-27 11:59:52.344 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  1828. 2026-01-27 11:59:52.354 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  1829. 2026-01-27 11:59:52.375 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  1830. 2026-01-27 11:59:52.768 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  1831. 2026-01-27 11:59:52.784 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  1832. 2026-01-27 11:59:52.822 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  1833. java.lang.NullPointerException: null
  1834. at java.base/java.lang.String.startsWith(String.java:1428)
  1835. at java.base/java.lang.String.startsWith(String.java:1470)
  1836. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  1837. at java.base/java.util.Optional.map(Optional.java:265)
  1838. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  1839. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1840. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1841. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  1842. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  1843. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  1844. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  1845. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  1846. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  1847. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  1848. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  1849. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  1850. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  1851. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  1852. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  1853. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  1854. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  1855. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  1856. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  1857. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  1858. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  1859. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  1860. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  1861. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  1862. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  1863. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  1864. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  1865. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  1866. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  1867. at com.kyl.KylApplication.main(KylApplication.java:17)
  1868. 2026-01-27 11:59:52.841 [main] INFO com.kyl.KylApplication-Started KylApplication in 11.4 seconds (JVM running for 13.344)
  1869. 2026-01-27 11:59:55.443 [RMI TCP Connection(8)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  1870. 2026-01-27 11:59:55.443 [RMI TCP Connection(8)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  1871. 2026-01-27 11:59:55.443 [RMI TCP Connection(8)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  1872. 2026-01-27 11:59:55.443 [RMI TCP Connection(8)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  1873. 2026-01-27 11:59:55.444 [RMI TCP Connection(8)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  1874. 2026-01-27 11:59:55.445 [RMI TCP Connection(8)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@2207e11b
  1875. 2026-01-27 11:59:55.445 [RMI TCP Connection(8)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@2ed78ead
  1876. 2026-01-27 11:59:55.445 [RMI TCP Connection(8)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1877. 2026-01-27 11:59:55.445 [RMI TCP Connection(8)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms
  1878. 2026-01-27 12:00:51.436 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  1879. 2026-01-27 12:00:51.440 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  1880. 2026-01-27 12:05:09.979 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  1881. 2026-01-27 12:05:10.006 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 344 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  1882. 2026-01-27 12:05:10.007 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  1883. 2026-01-27 12:05:11.553 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  1884. 2026-01-27 12:05:11.555 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1885. 2026-01-27 12:05:11.589 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 20 ms. Found 0 Redis repository interfaces.
  1886. 2026-01-27 12:05:11.750 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  1887. 2026-01-27 12:05:12.239 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  1888. 2026-01-27 12:05:12.251 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  1889. 2026-01-27 12:05:12.251 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  1890. 2026-01-27 12:05:12.251 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  1891. 2026-01-27 12:05:12.450 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  1892. 2026-01-27 12:05:12.450 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2081 ms
  1893. 2026-01-27 12:05:12.520 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  1894. 2026-01-27 12:05:12.640 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  1895. 2026-01-27 12:05:12.972 [main] INFO org.redisson.Version-Redisson 3.11.2
  1896. 2026-01-27 12:05:15.355 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  1897. 2026-01-27 12:05:15.358 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  1898. 2026-01-27 12:05:17.917 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  1899. 2026-01-27 12:05:17.999 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-11 mappings in 'requestMappingHandlerMapping'
  1900. 2026-01-27 12:05:18.131 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@4a467ada, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@92775a3, org.springframework.security.web.context.SecurityContextPersistenceFilter@2fcad739, org.springframework.security.web.header.HeaderWriterFilter@77b01226, org.springframework.security.web.authentication.logout.LogoutFilter@14091e24, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@79a92277, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1cb73a92, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2512155e, org.springframework.security.web.session.SessionManagementFilter@5f7c1de0, org.springframework.security.web.access.ExceptionTranslationFilter@30d2f9ea, org.springframework.security.web.access.intercept.AuthorizationFilter@17e4beda]
  1901. 2026-01-27 12:05:18.287 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  1902. 2026-01-27 12:05:18.320 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  1903. 2026-01-27 12:05:18.341 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  1904. 2026-01-27 12:05:18.350 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  1905. 2026-01-27 12:05:18.375 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  1906. 2026-01-27 12:05:18.739 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  1907. 2026-01-27 12:05:18.752 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  1908. 2026-01-27 12:05:18.778 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  1909. java.lang.NullPointerException: null
  1910. at java.base/java.lang.String.startsWith(String.java:1428)
  1911. at java.base/java.lang.String.startsWith(String.java:1470)
  1912. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  1913. at java.base/java.util.Optional.map(Optional.java:265)
  1914. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  1915. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1916. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  1917. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  1918. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  1919. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  1920. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  1921. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  1922. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  1923. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  1924. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  1925. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  1926. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  1927. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  1928. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  1929. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  1930. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  1931. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  1932. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  1933. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  1934. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  1935. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  1936. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  1937. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  1938. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  1939. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  1940. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  1941. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  1942. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  1943. at com.kyl.KylApplication.main(KylApplication.java:17)
  1944. 2026-01-27 12:05:18.792 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.297 seconds (JVM running for 11.148)
  1945. 2026-01-27 12:05:21.206 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  1946. 2026-01-27 12:05:21.207 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  1947. 2026-01-27 12:05:21.207 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  1948. 2026-01-27 12:05:21.207 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  1949. 2026-01-27 12:05:21.207 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  1950. 2026-01-27 12:05:21.209 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@3d7232ba
  1951. 2026-01-27 12:05:21.209 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@bfb73a5
  1952. 2026-01-27 12:05:21.209 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  1953. 2026-01-27 12:05:21.209 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms
  1954. 2026-01-27 12:05:40.594 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  1955. 2026-01-27 12:05:40.599 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  1956. 2026-01-27 12:05:40.670 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  1957. 2026-01-27 12:05:41.503 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1958. 2026-01-27 12:05:41.552 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  1959. 2026-01-27 12:05:41.568 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1960. 2026-01-27 12:05:41.585 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769486741576", parameters={masked}
  1961. 2026-01-27 12:05:41.586 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  1962. 2026-01-27 12:05:41.664 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  1963. 2026-01-27 12:05:41.693 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1964. 2026-01-27 12:05:41.705 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  1965. 2026-01-27 12:05:41.712 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1966. 2026-01-27 12:05:41.728 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769486741719", parameters={masked}
  1967. 2026-01-27 12:05:41.729 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  1968. 2026-01-27 12:05:41.737 [http-nio-9995-exec-4] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  1969. 2026-01-27 12:05:41.801 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1970. 2026-01-27 12:05:41.801 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  1971. 2026-01-27 12:05:41.803 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1972. 2026-01-27 12:05:42.113 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  1973. 2026-01-27 12:05:42.113 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:b145baac-2c20-41d7-a699-05ff58dced37
  1974. 2026-01-27 12:05:42.118 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2NzQxLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYjE0NWJhYWMtMmMyMC00MWQ3LWE2OTktMDVmZjU4ZGNlZDM3XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.ZYCsE4KgMuiHQaIuoEBdtvRxFIof7Zu3TPeL3pgT-PE
  1975. 2026-01-27 12:05:42.121 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486741, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"b145baac-2c20-41d7-a699-05ff58dced37","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  1976. 2026-01-27 12:05:42.137 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=b145baac-2c20-41d7-a699-05ff58dced37, dataState=null)
  1977. 2026-01-27 12:05:42.140 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:b145baac-2c20-41d7-a699-05ff58dced37
  1978. 2026-01-27 12:05:42.145 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769486742003", parameters={masked}
  1979. 2026-01-27 12:05:42.148 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  1980. 2026-01-27 12:05:42.159 [http-nio-9995-exec-7] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=b145baac-2c20-41d7-a699-05ff58dced37, dataState=null)
  1981. 2026-01-27 12:05:42.159 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  1982. 2026-01-27 12:05:42.160 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  1983. 2026-01-27 12:05:42.161 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  1984. 2026-01-27 12:06:25.476 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  1985. 2026-01-27 12:06:25.480 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  1986. 2026-01-27 12:06:32.387 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  1987. 2026-01-27 12:06:32.408 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 29384 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  1988. 2026-01-27 12:06:32.409 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  1989. 2026-01-27 12:06:34.423 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  1990. 2026-01-27 12:06:34.425 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  1991. 2026-01-27 12:06:34.463 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 22 ms. Found 0 Redis repository interfaces.
  1992. 2026-01-27 12:06:34.610 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  1993. 2026-01-27 12:06:35.167 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  1994. 2026-01-27 12:06:35.207 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  1995. 2026-01-27 12:06:35.208 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  1996. 2026-01-27 12:06:35.208 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  1997. 2026-01-27 12:06:35.441 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  1998. 2026-01-27 12:06:35.442 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2652 ms
  1999. 2026-01-27 12:06:35.512 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  2000. 2026-01-27 12:06:35.655 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  2001. 2026-01-27 12:06:36.014 [main] INFO org.redisson.Version-Redisson 3.11.2
  2002. 2026-01-27 12:06:38.625 [redisson-netty-2-9] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  2003. 2026-01-27 12:06:38.634 [redisson-netty-2-18] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  2004. 2026-01-27 12:06:41.891 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  2005. 2026-01-27 12:06:41.994 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-11 mappings in 'requestMappingHandlerMapping'
  2006. 2026-01-27 12:06:42.154 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@6f986031, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@38326fd5, org.springframework.security.web.context.SecurityContextPersistenceFilter@5cf6ba1c, org.springframework.security.web.header.HeaderWriterFilter@3a61d819, org.springframework.security.web.authentication.logout.LogoutFilter@644c3590, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2fcad739, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@e98adb2, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4a467ada, org.springframework.security.web.session.SessionManagementFilter@6aed4a23, org.springframework.security.web.access.ExceptionTranslationFilter@40dc2ade, org.springframework.security.web.access.intercept.AuthorizationFilter@68e62b3b]
  2007. 2026-01-27 12:06:42.307 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2008. 2026-01-27 12:06:42.337 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  2009. 2026-01-27 12:06:42.352 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  2010. 2026-01-27 12:06:42.361 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  2011. 2026-01-27 12:06:42.385 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  2012. 2026-01-27 12:06:42.729 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  2013. 2026-01-27 12:06:42.743 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  2014. 2026-01-27 12:06:42.778 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  2015. java.lang.NullPointerException: null
  2016. at java.base/java.lang.String.startsWith(String.java:1428)
  2017. at java.base/java.lang.String.startsWith(String.java:1470)
  2018. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  2019. at java.base/java.util.Optional.map(Optional.java:265)
  2020. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  2021. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  2022. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  2023. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  2024. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  2025. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  2026. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  2027. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  2028. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  2029. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  2030. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  2031. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  2032. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  2033. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  2034. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  2035. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  2036. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  2037. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  2038. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  2039. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  2040. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  2041. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  2042. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  2043. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  2044. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  2045. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  2046. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  2047. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  2048. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  2049. at com.kyl.KylApplication.main(KylApplication.java:17)
  2050. 2026-01-27 12:06:42.797 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.903 seconds (JVM running for 12.731)
  2051. 2026-01-27 12:06:44.753 [RMI TCP Connection(5)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  2052. 2026-01-27 12:06:44.753 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  2053. 2026-01-27 12:06:44.754 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  2054. 2026-01-27 12:06:44.754 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  2055. 2026-01-27 12:06:44.755 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  2056. 2026-01-27 12:06:44.758 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@7bc55bc8
  2057. 2026-01-27 12:06:44.759 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@502b9456
  2058. 2026-01-27 12:06:44.759 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2059. 2026-01-27 12:06:44.759 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 6 ms
  2060. 2026-01-27 12:06:49.907 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  2061. 2026-01-27 12:06:49.911 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  2062. 2026-01-27 12:06:49.947 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  2063. 2026-01-27 12:06:50.791 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2064. 2026-01-27 12:06:50.837 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2065. 2026-01-27 12:06:50.853 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2066. 2026-01-27 12:06:50.875 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769486810863", parameters={masked}
  2067. 2026-01-27 12:06:50.875 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  2068. 2026-01-27 12:06:50.949 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  2069. 2026-01-27 12:06:50.974 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2070. 2026-01-27 12:06:50.986 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  2071. 2026-01-27 12:06:50.993 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2072. 2026-01-27 12:06:51.012 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769486811004", parameters={masked}
  2073. 2026-01-27 12:06:51.013 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  2074. 2026-01-27 12:06:51.020 [http-nio-9995-exec-5] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  2075. 2026-01-27 12:06:51.062 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2076. 2026-01-27 12:06:51.064 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...]
  2077. 2026-01-27 12:06:51.067 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2078. 2026-01-27 12:06:51.171 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2079. 2026-01-27 12:06:51.171 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2080. 2026-01-27 12:06:51.177 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2081. 2026-01-27 12:06:51.179 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2082. 2026-01-27 12:06:51.194 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2083. 2026-01-27 12:06:51.198 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2084. 2026-01-27 12:06:51.201 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769486811145", parameters={masked}
  2085. 2026-01-27 12:06:51.202 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2086. 2026-01-27 12:06:51.209 [http-nio-9995-exec-8] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2087. 2026-01-27 12:06:51.212 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2088. 2026-01-27 12:06:51.212 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2089. 2026-01-27 12:06:51.214 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2090. 2026-01-27 12:07:18.874 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page
  2091. 2026-01-27 12:07:18.874 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2092. 2026-01-27 12:07:18.877 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2093. 2026-01-27 12:07:18.880 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2094. 2026-01-27 12:07:18.881 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2095. 2026-01-27 12:07:18.886 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2096. 2026-01-27 12:07:18.889 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769486838864", parameters={masked}
  2097. 2026-01-27 12:07:18.891 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2098. 2026-01-27 12:07:18.894 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2099. 2026-01-27 12:07:18.894 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2100. 2026-01-27 12:07:18.896 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769486838864", parameters={masked}
  2101. 2026-01-27 12:07:18.898 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2102. 2026-01-27 12:07:18.908 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2103. 2026-01-27 12:07:18.908 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:18 CST 2026, status=404, error=Not Found, path=/reservation/page}]
  2104. 2026-01-27 12:07:18.911 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2105. 2026-01-27 12:07:19.760 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/checkIn/selectByPage
  2106. 2026-01-27 12:07:19.760 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2107. 2026-01-27 12:07:19.765 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2108. 2026-01-27 12:07:19.767 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2109. 2026-01-27 12:07:19.769 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2110. 2026-01-27 12:07:19.774 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2111. 2026-01-27 12:07:19.777 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/checkIn/selectByPage?pageSize=10&pageNum=1&_t=1769486839753", parameters={masked}
  2112. 2026-01-27 12:07:19.778 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2113. 2026-01-27 12:07:19.781 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2114. 2026-01-27 12:07:19.782 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2115. 2026-01-27 12:07:19.782 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769486839753", parameters={masked}
  2116. 2026-01-27 12:07:19.782 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2117. 2026-01-27 12:07:19.789 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2118. 2026-01-27 12:07:19.789 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:19 CST 2026, status=404, error=Not Found, path=/checkIn/selectByPage}]
  2119. 2026-01-27 12:07:19.790 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2120. 2026-01-27 12:07:20.322 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/contract/list
  2121. 2026-01-27 12:07:20.322 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2122. 2026-01-27 12:07:20.325 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2123. 2026-01-27 12:07:20.327 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2124. 2026-01-27 12:07:20.329 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2125. 2026-01-27 12:07:20.334 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2126. 2026-01-27 12:07:20.340 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/contract/list?pageSize=10&pageNum=1&_t=1769486840312", parameters={masked}
  2127. 2026-01-27 12:07:20.341 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2128. 2026-01-27 12:07:20.344 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2129. 2026-01-27 12:07:20.344 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2130. 2026-01-27 12:07:20.345 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769486840312", parameters={masked}
  2131. 2026-01-27 12:07:20.345 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2132. 2026-01-27 12:07:20.355 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2133. 2026-01-27 12:07:20.355 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:20 CST 2026, status=404, error=Not Found, path=/contract/list}]
  2134. 2026-01-27 12:07:20.356 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2135. 2026-01-27 12:07:20.748 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursing/plan
  2136. 2026-01-27 12:07:20.748 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2137. 2026-01-27 12:07:20.748 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursingLevel/listByPage
  2138. 2026-01-27 12:07:20.749 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2139. 2026-01-27 12:07:20.753 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2140. 2026-01-27 12:07:20.755 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2141. 2026-01-27 12:07:20.756 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2142. 2026-01-27 12:07:20.758 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2143. 2026-01-27 12:07:20.758 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2144. 2026-01-27 12:07:20.760 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2145. 2026-01-27 12:07:20.762 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2146. 2026-01-27 12:07:20.763 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2147. 2026-01-27 12:07:20.764 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursing/plan?_t=1769486840737", parameters={masked}
  2148. 2026-01-27 12:07:20.764 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursingLevel/listByPage?pageSize=10&pageNum=1&_t=1769486840737", parameters={masked}
  2149. 2026-01-27 12:07:20.765 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2150. 2026-01-27 12:07:20.765 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2151. 2026-01-27 12:07:20.769 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2152. 2026-01-27 12:07:20.769 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2153. 2026-01-27 12:07:20.769 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2154. 2026-01-27 12:07:20.769 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2155. 2026-01-27 12:07:20.770 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769486840737", parameters={masked}
  2156. 2026-01-27 12:07:20.770 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769486840737", parameters={masked}
  2157. 2026-01-27 12:07:20.771 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2158. 2026-01-27 12:07:20.771 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2159. 2026-01-27 12:07:20.776 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2160. 2026-01-27 12:07:20.776 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2161. 2026-01-27 12:07:20.776 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:20 CST 2026, status=404, error=Not Found, path=/nursingLevel/listByPage}]
  2162. 2026-01-27 12:07:20.776 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:20 CST 2026, status=404, error=Not Found, path=/nursing/plan}]
  2163. 2026-01-27 12:07:20.776 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2164. 2026-01-27 12:07:20.776 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2165. 2026-01-27 12:07:21.135 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/orders/search
  2166. 2026-01-27 12:07:21.135 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2167. 2026-01-27 12:07:21.137 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2168. 2026-01-27 12:07:21.140 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2169. 2026-01-27 12:07:21.141 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2170. 2026-01-27 12:07:21.143 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2171. 2026-01-27 12:07:21.145 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/orders/search?pageSize=10&pageNum=1&_t=1769486841128", parameters={masked}
  2172. 2026-01-27 12:07:21.146 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2173. 2026-01-27 12:07:21.149 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2174. 2026-01-27 12:07:21.149 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2175. 2026-01-27 12:07:21.149 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769486841128", parameters={masked}
  2176. 2026-01-27 12:07:21.150 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2177. 2026-01-27 12:07:21.154 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2178. 2026-01-27 12:07:21.154 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:21 CST 2026, status=404, error=Not Found, path=/orders/search}]
  2179. 2026-01-27 12:07:21.155 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2180. 2026-01-27 12:07:21.532 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/bill/page/
  2181. 2026-01-27 12:07:21.533 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2182. 2026-01-27 12:07:21.534 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2183. 2026-01-27 12:07:21.537 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2184. 2026-01-27 12:07:21.538 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2185. 2026-01-27 12:07:21.541 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2186. 2026-01-27 12:07:21.542 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/bill/page/?pageSize=10&pageNum=1&_t=1769486841524", parameters={masked}
  2187. 2026-01-27 12:07:21.543 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2188. 2026-01-27 12:07:21.547 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2189. 2026-01-27 12:07:21.548 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2190. 2026-01-27 12:07:21.549 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769486841524", parameters={masked}
  2191. 2026-01-27 12:07:21.549 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2192. 2026-01-27 12:07:21.553 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2193. 2026-01-27 12:07:21.553 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:21 CST 2026, status=404, error=Not Found, path=/bill/page/}]
  2194. 2026-01-27 12:07:21.554 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2195. 2026-01-27 12:07:21.918 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  2196. 2026-01-27 12:07:21.918 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2197. 2026-01-27 12:07:21.921 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2198. 2026-01-27 12:07:21.923 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2199. 2026-01-27 12:07:21.924 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2200. 2026-01-27 12:07:21.926 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2201. 2026-01-27 12:07:21.928 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  2202. 2026-01-27 12:07:21.929 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2203. 2026-01-27 12:07:21.936 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2204. 2026-01-27 12:07:21.937 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2205. 2026-01-27 12:07:21.938 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2206. 2026-01-27 12:07:21.938 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2207. 2026-01-27 12:07:21.942 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2208. 2026-01-27 12:07:21.942 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:21 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  2209. 2026-01-27 12:07:21.943 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2210. 2026-01-27 12:07:22.023 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  2211. 2026-01-27 12:07:22.023 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2212. 2026-01-27 12:07:22.024 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2213. 2026-01-27 12:07:22.026 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2214. 2026-01-27 12:07:22.026 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2215. 2026-01-27 12:07:22.027 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2216. 2026-01-27 12:07:22.028 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  2217. 2026-01-27 12:07:22.029 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2218. 2026-01-27 12:07:22.031 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2219. 2026-01-27 12:07:22.031 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2220. 2026-01-27 12:07:22.031 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2221. 2026-01-27 12:07:22.032 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2222. 2026-01-27 12:07:22.037 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2223. 2026-01-27 12:07:22.038 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:22 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  2224. 2026-01-27 12:07:22.039 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2225. 2026-01-27 12:07:22.242 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/pending_tasks/selectByPage
  2226. 2026-01-27 12:07:22.242 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2227. 2026-01-27 12:07:22.244 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2228. 2026-01-27 12:07:22.246 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2229. 2026-01-27 12:07:22.247 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2230. 2026-01-27 12:07:22.249 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2231. 2026-01-27 12:07:22.251 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/pending_tasks/selectByPage", parameters={}
  2232. 2026-01-27 12:07:22.253 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2233. 2026-01-27 12:07:22.257 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2234. 2026-01-27 12:07:22.258 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2235. 2026-01-27 12:07:22.258 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2236. 2026-01-27 12:07:22.258 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2237. 2026-01-27 12:07:22.262 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2238. 2026-01-27 12:07:22.263 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:22 CST 2026, status=404, error=Not Found, path=/pending_tasks/selectByPa (truncated)...]
  2239. 2026-01-27 12:07:22.263 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2240. 2026-01-27 12:07:22.554 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2241. 2026-01-27 12:07:22.554 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2242. 2026-01-27 12:07:22.555 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2243. 2026-01-27 12:07:22.556 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2244. 2026-01-27 12:07:22.557 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2245. 2026-01-27 12:07:22.558 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2246. 2026-01-27 12:07:22.560 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769486842549", parameters={masked}
  2247. 2026-01-27 12:07:22.560 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2248. 2026-01-27 12:07:22.563 [http-nio-9995-exec-6] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2249. 2026-01-27 12:07:22.563 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2250. 2026-01-27 12:07:22.563 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2251. 2026-01-27 12:07:22.564 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2252. 2026-01-27 12:07:23.345 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/iot/QueryProductList
  2253. 2026-01-27 12:07:23.345 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2254. 2026-01-27 12:07:23.347 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2255. 2026-01-27 12:07:23.348 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2256. 2026-01-27 12:07:23.349 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2257. 2026-01-27 12:07:23.351 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2258. 2026-01-27 12:07:23.352 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/iot/QueryProductList", parameters={}
  2259. 2026-01-27 12:07:23.353 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2260. 2026-01-27 12:07:23.356 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2261. 2026-01-27 12:07:23.356 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2262. 2026-01-27 12:07:23.357 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2263. 2026-01-27 12:07:23.357 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2264. 2026-01-27 12:07:23.359 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2265. 2026-01-27 12:07:23.359 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:23 CST 2026, status=404, error=Not Found, path=/iot/QueryProductList}]
  2266. 2026-01-27 12:07:23.360 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2267. 2026-01-27 12:07:24.089 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/pending_tasks/selectByPage
  2268. 2026-01-27 12:07:24.090 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2269. 2026-01-27 12:07:24.091 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2270. 2026-01-27 12:07:24.093 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2271. 2026-01-27 12:07:24.098 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2272. 2026-01-27 12:07:24.100 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2273. 2026-01-27 12:07:24.102 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/pending_tasks/selectByPage", parameters={}
  2274. 2026-01-27 12:07:24.103 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2275. 2026-01-27 12:07:24.104 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2276. 2026-01-27 12:07:24.104 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2277. 2026-01-27 12:07:24.105 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2278. 2026-01-27 12:07:24.106 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2279. 2026-01-27 12:07:24.108 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2280. 2026-01-27 12:07:24.108 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:24 CST 2026, status=404, error=Not Found, path=/pending_tasks/selectByPa (truncated)...]
  2281. 2026-01-27 12:07:24.109 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2282. 2026-01-27 12:07:24.689 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/orders/search
  2283. 2026-01-27 12:07:24.689 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2284. 2026-01-27 12:07:24.692 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDg2ODEwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiY2Q5NjI5M2QtZmNlYS00Yjg0LWEyY2UtYWUwMTdmZjRjMTBhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.GcM_xIMCCvWYHLGNgTIcI218N4Y-UmKbSc23xAo11f8
  2285. 2026-01-27 12:07:24.693 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729486810, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"cd96293d-fcea-4b84-a2ce-ae017ff4c10a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2286. 2026-01-27 12:07:24.694 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=cd96293d-fcea-4b84-a2ce-ae017ff4c10a, dataState=null)
  2287. 2026-01-27 12:07:24.695 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2288. 2026-01-27 12:07:24.696 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/orders/search?pageSize=10&pageNum=1&_t=1769486844682", parameters={masked}
  2289. 2026-01-27 12:07:24.697 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2290. 2026-01-27 12:07:24.699 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2291. 2026-01-27 12:07:24.699 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2292. 2026-01-27 12:07:24.700 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769486844682", parameters={masked}
  2293. 2026-01-27 12:07:24.701 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2294. 2026-01-27 12:07:24.703 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2295. 2026-01-27 12:07:24.704 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 12:07:24 CST 2026, status=404, error=Not Found, path=/orders/search}]
  2296. 2026-01-27 12:07:24.705 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2297. 2026-01-27 13:55:29.017 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2298. 2026-01-27 13:55:29.017 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:cd96293d-fcea-4b84-a2ce-ae017ff4c10a
  2299. 2026-01-27 13:55:29.020 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:null
  2300. 2026-01-27 13:55:29.027 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:null/cp/error
  2301. 2026-01-27 13:55:29.028 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:null
  2302. 2026-01-27 13:55:37.722 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  2303. 2026-01-27 13:55:37.723 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  2304. 2026-01-27 13:55:37.724 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  2305. 2026-01-27 13:55:37.878 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2306. 2026-01-27 13:55:37.878 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2307. 2026-01-27 13:55:37.878 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2308. 2026-01-27 13:55:37.901 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769493337889", parameters={masked}
  2309. 2026-01-27 13:55:37.903 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  2310. 2026-01-27 13:55:37.905 [http-nio-9995-exec-1] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  2311. 2026-01-27 13:55:37.923 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2312. 2026-01-27 13:55:37.924 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  2313. 2026-01-27 13:55:37.925 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2314. 2026-01-27 13:55:37.943 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769493337934", parameters={masked}
  2315. 2026-01-27 13:55:37.943 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  2316. 2026-01-27 13:55:37.946 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  2317. 2026-01-27 13:55:37.977 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2318. 2026-01-27 13:55:37.978 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...]
  2319. 2026-01-27 13:55:37.979 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2320. 2026-01-27 13:55:38.065 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2321. 2026-01-27 13:55:38.065 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2322. 2026-01-27 13:55:38.067 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2323. 2026-01-27 13:55:38.068 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2324. 2026-01-27 13:55:38.069 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2325. 2026-01-27 13:55:38.070 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2326. 2026-01-27 13:55:38.072 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769493338037", parameters={masked}
  2327. 2026-01-27 13:55:38.073 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2328. 2026-01-27 13:55:38.076 [http-nio-9995-exec-5] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2329. 2026-01-27 13:55:38.076 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2330. 2026-01-27 13:55:38.077 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2331. 2026-01-27 13:55:38.078 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2332. 2026-01-27 13:55:56.815 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  2333. 2026-01-27 13:55:56.816 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2334. 2026-01-27 13:55:56.817 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2335. 2026-01-27 13:55:56.818 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2336. 2026-01-27 13:55:56.818 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2337. 2026-01-27 13:55:56.820 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2338. 2026-01-27 13:55:56.822 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  2339. 2026-01-27 13:55:56.822 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2340. 2026-01-27 13:55:56.828 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2341. 2026-01-27 13:55:56.828 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2342. 2026-01-27 13:55:56.828 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2343. 2026-01-27 13:55:56.828 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2344. 2026-01-27 13:55:56.832 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2345. 2026-01-27 13:55:56.832 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:55:56 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  2346. 2026-01-27 13:55:56.833 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2347. 2026-01-27 13:55:56.915 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  2348. 2026-01-27 13:55:56.915 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2349. 2026-01-27 13:55:56.917 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2350. 2026-01-27 13:55:56.918 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2351. 2026-01-27 13:55:56.918 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2352. 2026-01-27 13:55:56.920 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2353. 2026-01-27 13:55:56.923 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  2354. 2026-01-27 13:55:56.923 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2355. 2026-01-27 13:55:56.926 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2356. 2026-01-27 13:55:56.926 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2357. 2026-01-27 13:55:56.927 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2358. 2026-01-27 13:55:56.927 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2359. 2026-01-27 13:55:56.929 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2360. 2026-01-27 13:55:56.929 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:55:56 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  2361. 2026-01-27 13:55:56.930 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2362. 2026-01-27 13:57:34.215 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  2363. 2026-01-27 13:57:34.215 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2364. 2026-01-27 13:57:34.215 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  2365. 2026-01-27 13:57:34.216 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  2366. 2026-01-27 13:57:34.216 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2367. 2026-01-27 13:57:34.216 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2368. 2026-01-27 13:57:34.216 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2369. 2026-01-27 13:57:34.217 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2370. 2026-01-27 13:57:34.217 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2371. 2026-01-27 13:57:34.218 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2372. 2026-01-27 13:57:34.218 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2373. 2026-01-27 13:57:34.218 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2374. 2026-01-27 13:57:34.218 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2375. 2026-01-27 13:57:34.218 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2376. 2026-01-27 13:57:34.218 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2377. 2026-01-27 13:57:34.220 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2378. 2026-01-27 13:57:34.220 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2379. 2026-01-27 13:57:34.221 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2380. 2026-01-27 13:57:34.222 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  2381. 2026-01-27 13:57:34.222 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  2382. 2026-01-27 13:57:34.222 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  2383. 2026-01-27 13:57:34.223 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2384. 2026-01-27 13:57:34.223 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2385. 2026-01-27 13:57:34.223 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2386. 2026-01-27 13:57:34.227 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2387. 2026-01-27 13:57:34.227 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2388. 2026-01-27 13:57:34.228 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2389. 2026-01-27 13:57:34.228 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2390. 2026-01-27 13:57:34.228 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2391. 2026-01-27 13:57:34.228 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2392. 2026-01-27 13:57:34.228 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2393. 2026-01-27 13:57:34.228 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2394. 2026-01-27 13:57:34.228 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2395. 2026-01-27 13:57:34.228 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2396. 2026-01-27 13:57:34.228 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2397. 2026-01-27 13:57:34.228 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2398. 2026-01-27 13:57:34.231 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2399. 2026-01-27 13:57:34.231 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2400. 2026-01-27 13:57:34.231 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2401. 2026-01-27 13:57:34.231 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:57:34 CST 2026, status=404, error=Not Found, path=/dept/list}]
  2402. 2026-01-27 13:57:34.231 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:57:34 CST 2026, status=404, error=Not Found, path=/user/list}]
  2403. 2026-01-27 13:57:34.231 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:57:34 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  2404. 2026-01-27 13:57:34.232 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2405. 2026-01-27 13:57:34.232 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2406. 2026-01-27 13:57:34.232 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2407. 2026-01-27 13:57:55.956 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  2408. 2026-01-27 13:57:55.956 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2409. 2026-01-27 13:57:55.958 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2410. 2026-01-27 13:57:55.958 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  2411. 2026-01-27 13:57:55.958 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2412. 2026-01-27 13:57:55.960 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2413. 2026-01-27 13:57:55.960 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  2414. 2026-01-27 13:57:55.960 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2415. 2026-01-27 13:57:55.960 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2416. 2026-01-27 13:57:55.960 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2417. 2026-01-27 13:57:55.961 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2418. 2026-01-27 13:57:55.961 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2419. 2026-01-27 13:57:55.961 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2420. 2026-01-27 13:57:55.962 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2421. 2026-01-27 13:57:55.962 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  2422. 2026-01-27 13:57:55.963 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2423. 2026-01-27 13:57:55.963 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2424. 2026-01-27 13:57:55.964 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2425. 2026-01-27 13:57:55.965 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2426. 2026-01-27 13:57:55.965 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2427. 2026-01-27 13:57:55.967 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  2428. 2026-01-27 13:57:55.967 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  2429. 2026-01-27 13:57:55.967 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2430. 2026-01-27 13:57:55.967 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2431. 2026-01-27 13:57:55.967 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2432. 2026-01-27 13:57:55.967 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2433. 2026-01-27 13:57:55.968 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2434. 2026-01-27 13:57:55.968 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2435. 2026-01-27 13:57:55.970 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2436. 2026-01-27 13:57:55.970 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2437. 2026-01-27 13:57:55.970 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2438. 2026-01-27 13:57:55.971 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2439. 2026-01-27 13:57:55.971 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2440. 2026-01-27 13:57:55.971 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2441. 2026-01-27 13:57:55.972 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2442. 2026-01-27 13:57:55.972 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2443. 2026-01-27 13:57:55.972 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2444. 2026-01-27 13:57:55.972 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:57:55 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  2445. 2026-01-27 13:57:55.973 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2446. 2026-01-27 13:57:55.974 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2447. 2026-01-27 13:57:55.974 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2448. 2026-01-27 13:57:55.974 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:57:55 CST 2026, status=404, error=Not Found, path=/dept/list}]
  2449. 2026-01-27 13:57:55.974 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 13:57:55 CST 2026, status=404, error=Not Found, path=/user/list}]
  2450. 2026-01-27 13:57:55.975 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2451. 2026-01-27 13:57:55.975 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2452. 2026-01-27 14:23:35.590 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/tree
  2453. 2026-01-27 14:23:35.591 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2454. 2026-01-27 14:23:35.592 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/list
  2455. 2026-01-27 14:23:35.592 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2456. 2026-01-27 14:23:35.593 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2457. 2026-01-27 14:23:35.593 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2458. 2026-01-27 14:23:35.594 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2459. 2026-01-27 14:23:35.594 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2460. 2026-01-27 14:23:35.595 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2461. 2026-01-27 14:23:35.595 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2462. 2026-01-27 14:23:35.598 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2463. 2026-01-27 14:23:35.598 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2464. 2026-01-27 14:23:35.599 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/list", parameters={}
  2465. 2026-01-27 14:23:35.599 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/tree", parameters={}
  2466. 2026-01-27 14:23:35.601 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2467. 2026-01-27 14:23:35.601 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2468. 2026-01-27 14:23:35.608 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2469. 2026-01-27 14:23:35.608 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2470. 2026-01-27 14:23:35.608 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2471. 2026-01-27 14:23:35.608 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2472. 2026-01-27 14:23:35.609 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2473. 2026-01-27 14:23:35.609 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2474. 2026-01-27 14:23:35.609 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2475. 2026-01-27 14:23:35.609 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2476. 2026-01-27 14:23:35.612 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2477. 2026-01-27 14:23:35.612 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2478. 2026-01-27 14:23:35.612 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:23:35 CST 2026, status=404, error=Not Found, path=/resource/tree}]
  2479. 2026-01-27 14:23:35.612 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:23:35 CST 2026, status=404, error=Not Found, path=/resource/list}]
  2480. 2026-01-27 14:23:35.613 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2481. 2026-01-27 14:23:35.614 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2482. 2026-01-27 14:23:37.685 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  2483. 2026-01-27 14:23:37.685 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2484. 2026-01-27 14:23:37.687 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2485. 2026-01-27 14:23:37.687 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  2486. 2026-01-27 14:23:37.687 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2487. 2026-01-27 14:23:37.688 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2488. 2026-01-27 14:23:37.689 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2489. 2026-01-27 14:23:37.689 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2490. 2026-01-27 14:23:37.689 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  2491. 2026-01-27 14:23:37.690 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2492. 2026-01-27 14:23:37.690 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2493. 2026-01-27 14:23:37.690 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2494. 2026-01-27 14:23:37.691 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2495. 2026-01-27 14:23:37.691 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2496. 2026-01-27 14:23:37.691 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  2497. 2026-01-27 14:23:37.692 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2498. 2026-01-27 14:23:37.692 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2499. 2026-01-27 14:23:37.692 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2500. 2026-01-27 14:23:37.693 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2501. 2026-01-27 14:23:37.693 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  2502. 2026-01-27 14:23:37.693 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2503. 2026-01-27 14:23:37.694 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2504. 2026-01-27 14:23:37.694 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2505. 2026-01-27 14:23:37.695 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  2506. 2026-01-27 14:23:37.695 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2507. 2026-01-27 14:23:37.695 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2508. 2026-01-27 14:23:37.696 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2509. 2026-01-27 14:23:37.696 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2510. 2026-01-27 14:23:37.698 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2511. 2026-01-27 14:23:37.698 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2512. 2026-01-27 14:23:37.699 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2513. 2026-01-27 14:23:37.700 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2514. 2026-01-27 14:23:37.700 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2515. 2026-01-27 14:23:37.700 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:23:37 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  2516. 2026-01-27 14:23:37.701 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2517. 2026-01-27 14:23:37.702 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2518. 2026-01-27 14:23:37.702 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2519. 2026-01-27 14:23:37.703 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2520. 2026-01-27 14:23:37.703 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2521. 2026-01-27 14:23:37.703 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2522. 2026-01-27 14:23:37.703 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:23:37 CST 2026, status=404, error=Not Found, path=/user/list}]
  2523. 2026-01-27 14:23:37.704 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2524. 2026-01-27 14:23:37.706 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2525. 2026-01-27 14:23:37.706 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:23:37 CST 2026, status=404, error=Not Found, path=/dept/list}]
  2526. 2026-01-27 14:23:37.707 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2527. 2026-01-27 14:38:53.068 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  2528. 2026-01-27 14:38:53.070 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  2529. 2026-01-27 14:39:00.996 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  2530. 2026-01-27 14:39:01.016 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 16896 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  2531. 2026-01-27 14:39:01.018 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  2532. 2026-01-27 14:39:02.606 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  2533. 2026-01-27 14:39:02.609 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  2534. 2026-01-27 14:39:02.647 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 21 ms. Found 0 Redis repository interfaces.
  2535. 2026-01-27 14:39:02.782 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  2536. 2026-01-27 14:39:03.339 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  2537. 2026-01-27 14:39:03.349 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  2538. 2026-01-27 14:39:03.349 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  2539. 2026-01-27 14:39:03.349 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  2540. 2026-01-27 14:39:03.551 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  2541. 2026-01-27 14:39:03.552 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2190 ms
  2542. 2026-01-27 14:39:03.640 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  2543. 2026-01-27 14:39:03.791 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  2544. 2026-01-27 14:39:04.122 [main] INFO org.redisson.Version-Redisson 3.11.2
  2545. 2026-01-27 14:39:06.647 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  2546. 2026-01-27 14:39:06.658 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  2547. 2026-01-27 14:39:09.211 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  2548. 2026-01-27 14:39:09.282 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-11 mappings in 'requestMappingHandlerMapping'
  2549. 2026-01-27 14:39:09.412 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@4a467ada, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@92775a3, org.springframework.security.web.context.SecurityContextPersistenceFilter@2fcad739, org.springframework.security.web.header.HeaderWriterFilter@77b01226, org.springframework.security.web.authentication.logout.LogoutFilter@14091e24, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@79a92277, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@1cb73a92, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2512155e, org.springframework.security.web.session.SessionManagementFilter@5f7c1de0, org.springframework.security.web.access.ExceptionTranslationFilter@30d2f9ea, org.springframework.security.web.access.intercept.AuthorizationFilter@17e4beda]
  2550. 2026-01-27 14:39:09.580 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2551. 2026-01-27 14:39:09.615 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  2552. 2026-01-27 14:39:09.633 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  2553. 2026-01-27 14:39:09.643 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  2554. 2026-01-27 14:39:09.671 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  2555. 2026-01-27 14:39:10.033 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  2556. 2026-01-27 14:39:10.045 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  2557. 2026-01-27 14:39:10.077 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  2558. java.lang.NullPointerException: null
  2559. at java.base/java.lang.String.startsWith(String.java:1428)
  2560. at java.base/java.lang.String.startsWith(String.java:1470)
  2561. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  2562. at java.base/java.util.Optional.map(Optional.java:265)
  2563. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  2564. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  2565. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  2566. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  2567. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  2568. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  2569. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  2570. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  2571. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  2572. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  2573. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  2574. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  2575. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  2576. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  2577. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  2578. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  2579. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  2580. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  2581. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  2582. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  2583. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  2584. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  2585. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  2586. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  2587. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  2588. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  2589. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  2590. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  2591. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  2592. at com.kyl.KylApplication.main(KylApplication.java:17)
  2593. 2026-01-27 14:39:10.091 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.589 seconds (JVM running for 11.522)
  2594. 2026-01-27 14:39:12.163 [RMI TCP Connection(5)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  2595. 2026-01-27 14:39:12.164 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  2596. 2026-01-27 14:39:12.164 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  2597. 2026-01-27 14:39:12.164 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  2598. 2026-01-27 14:39:12.164 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  2599. 2026-01-27 14:39:12.167 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@4cc0c332
  2600. 2026-01-27 14:39:12.169 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@e2ab6b7
  2601. 2026-01-27 14:39:12.169 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2602. 2026-01-27 14:39:12.169 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 5 ms
  2603. 2026-01-27 14:39:21.797 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/tree
  2604. 2026-01-27 14:39:21.798 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/resource/list
  2605. 2026-01-27 14:39:21.798 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2606. 2026-01-27 14:39:21.798 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2607. 2026-01-27 14:39:21.833 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2608. 2026-01-27 14:39:21.833 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2609. 2026-01-27 14:39:22.069 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2610. 2026-01-27 14:39:22.069 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2611. 2026-01-27 14:39:22.135 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2612. 2026-01-27 14:39:22.135 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2613. 2026-01-27 14:39:22.201 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2614. 2026-01-27 14:39:22.201 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2615. 2026-01-27 14:39:22.209 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/list", parameters={}
  2616. 2026-01-27 14:39:22.209 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/resource/tree", parameters={}
  2617. 2026-01-27 14:39:22.217 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2618. 2026-01-27 14:39:22.217 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2619. 2026-01-27 14:39:22.225 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2620. 2026-01-27 14:39:22.225 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2621. 2026-01-27 14:39:22.227 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2622. 2026-01-27 14:39:22.227 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2623. 2026-01-27 14:39:22.233 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2624. 2026-01-27 14:39:22.233 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2625. 2026-01-27 14:39:22.235 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2626. 2026-01-27 14:39:22.235 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2627. 2026-01-27 14:39:22.260 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2628. 2026-01-27 14:39:22.260 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2629. 2026-01-27 14:39:22.261 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:39:22 CST 2026, status=404, error=Not Found, path=/resource/list}]
  2630. 2026-01-27 14:39:22.261 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:39:22 CST 2026, status=404, error=Not Found, path=/resource/tree}]
  2631. 2026-01-27 14:39:22.276 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2632. 2026-01-27 14:39:22.276 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2633. 2026-01-27 14:39:22.499 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  2634. 2026-01-27 14:39:22.499 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2635. 2026-01-27 14:39:22.499 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  2636. 2026-01-27 14:39:22.500 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2637. 2026-01-27 14:39:22.502 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  2638. 2026-01-27 14:39:22.503 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2639. 2026-01-27 14:39:22.506 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2640. 2026-01-27 14:39:22.507 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2641. 2026-01-27 14:39:22.508 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2642. 2026-01-27 14:39:22.509 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2643. 2026-01-27 14:39:22.509 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2644. 2026-01-27 14:39:22.509 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2645. 2026-01-27 14:39:22.511 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2646. 2026-01-27 14:39:22.513 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2647. 2026-01-27 14:39:22.514 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2648. 2026-01-27 14:39:22.515 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2649. 2026-01-27 14:39:22.519 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2650. 2026-01-27 14:39:22.519 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  2651. 2026-01-27 14:39:22.521 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2652. 2026-01-27 14:39:22.522 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2653. 2026-01-27 14:39:22.524 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  2654. 2026-01-27 14:39:22.525 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2655. 2026-01-27 14:39:22.525 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2656. 2026-01-27 14:39:22.526 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2657. 2026-01-27 14:39:22.526 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2658. 2026-01-27 14:39:22.526 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  2659. 2026-01-27 14:39:22.526 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2660. 2026-01-27 14:39:22.527 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2661. 2026-01-27 14:39:22.527 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2662. 2026-01-27 14:39:22.528 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2663. 2026-01-27 14:39:22.529 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2664. 2026-01-27 14:39:22.529 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2665. 2026-01-27 14:39:22.530 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2666. 2026-01-27 14:39:22.530 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2667. 2026-01-27 14:39:22.531 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2668. 2026-01-27 14:39:22.532 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2669. 2026-01-27 14:39:22.534 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2670. 2026-01-27 14:39:22.535 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:39:22 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  2671. 2026-01-27 14:39:22.536 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2672. 2026-01-27 14:39:22.537 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2673. 2026-01-27 14:39:22.538 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2674. 2026-01-27 14:39:22.538 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:39:22 CST 2026, status=404, error=Not Found, path=/user/list}]
  2675. 2026-01-27 14:39:22.538 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:39:22 CST 2026, status=404, error=Not Found, path=/dept/list}]
  2676. 2026-01-27 14:39:22.538 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2677. 2026-01-27 14:39:22.538 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2678. 2026-01-27 14:39:23.178 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  2679. 2026-01-27 14:39:23.178 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2680. 2026-01-27 14:39:23.182 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2681. 2026-01-27 14:39:23.186 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2682. 2026-01-27 14:39:23.187 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2683. 2026-01-27 14:39:23.190 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2684. 2026-01-27 14:39:23.194 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  2685. 2026-01-27 14:39:23.194 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2686. 2026-01-27 14:39:23.201 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2687. 2026-01-27 14:39:23.202 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2688. 2026-01-27 14:39:23.203 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2689. 2026-01-27 14:39:23.203 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2690. 2026-01-27 14:39:23.207 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2691. 2026-01-27 14:39:23.207 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:39:23 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  2692. 2026-01-27 14:39:23.208 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2693. 2026-01-27 14:39:23.282 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  2694. 2026-01-27 14:39:23.282 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2695. 2026-01-27 14:39:23.283 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2696. 2026-01-27 14:39:23.285 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2697. 2026-01-27 14:39:23.285 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2698. 2026-01-27 14:39:23.287 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2699. 2026-01-27 14:39:23.289 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  2700. 2026-01-27 14:39:23.289 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2701. 2026-01-27 14:39:23.290 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2702. 2026-01-27 14:39:23.291 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2703. 2026-01-27 14:39:23.291 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  2704. 2026-01-27 14:39:23.292 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2705. 2026-01-27 14:39:23.297 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2706. 2026-01-27 14:39:23.297 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:39:23 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  2707. 2026-01-27 14:39:23.298 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2708. 2026-01-27 14:39:23.860 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2709. 2026-01-27 14:39:23.860 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2710. 2026-01-27 14:39:23.862 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDkzMzM3LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiYmZiMTIwZDAtNTA5Ni00MGVlLTllMGEtOTg0NzMzMzg4YzI1XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.NhNJO_4J8uGxjFAN8DNhC0Bk6_H8CmHyDmEaR_eor9k
  2711. 2026-01-27 14:39:23.864 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729493337, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"bfb120d0-5096-40ee-9e0a-984733388c25","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2712. 2026-01-27 14:39:23.864 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2713. 2026-01-27 14:39:23.866 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:bfb120d0-5096-40ee-9e0a-984733388c25
  2714. 2026-01-27 14:39:23.869 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769495963826", parameters={masked}
  2715. 2026-01-27 14:39:23.869 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2716. 2026-01-27 14:39:23.878 [http-nio-9995-exec-8] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=bfb120d0-5096-40ee-9e0a-984733388c25, dataState=null)
  2717. 2026-01-27 14:39:23.890 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2718. 2026-01-27 14:39:23.895 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2719. 2026-01-27 14:39:23.904 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2720. 2026-01-27 14:39:30.392 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  2721. 2026-01-27 14:39:30.392 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  2722. 2026-01-27 14:39:30.413 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  2723. 2026-01-27 14:39:30.875 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2724. 2026-01-27 14:39:30.875 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2725. 2026-01-27 14:39:30.876 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2726. 2026-01-27 14:39:30.893 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769495970883", parameters={masked}
  2727. 2026-01-27 14:39:30.893 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  2728. 2026-01-27 14:39:30.899 [http-nio-9995-exec-6] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  2729. 2026-01-27 14:39:30.932 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2730. 2026-01-27 14:39:30.948 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  2731. 2026-01-27 14:39:30.955 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2732. 2026-01-27 14:39:30.971 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769495970964", parameters={masked}
  2733. 2026-01-27 14:39:30.972 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  2734. 2026-01-27 14:39:31.015 [http-nio-9995-exec-1] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001, parentResourceNo=100001015001000, resourceName=设备管理, resourceType=m, requestPath=equipment, label=null, sortNo=0, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001000, parentResourceNo=100001011000000, resourceName=协同工作, resourceType=m, requestPath=xtgz, label=xtgz, sortNo=1, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001, parentResourceNo=100001011001000, resourceName=我的待办, resourceType=m, requestPath=backlogAfter, label=wddb, sortNo=1, icon=icon, remark=我的待办, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012000000, parentResourceNo=100001000000000, resourceName=工作台, resourceType=m, requestPath=dashboard, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001006000, parentResourceNo=100001001000000, resourceName=用户管理, resourceType=m, requestPath=user, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001, parentResourceNo=100001008002000, resourceName=预缴款充值, resourceType=m, requestPath=topUp, label=yjkcz, sortNo=1, icon=icon, remark=预缴款充值, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001000, parentResourceNo=100001003000000, resourceName=合同管理, resourceType=m, requestPath=htgl, label=htgl, sortNo=1, icon=icon, remark=合同管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001, parentResourceNo=100001003001000, resourceName=合同跟踪, resourceType=m, requestPath=trackAfter, label=htgz, sortNo=1, icon=icon, remark=合同跟踪, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001, parentResourceNo=100001005002000, resourceName=退住办理, resourceType=m, requestPath=quitManage, label=tzbl, sortNo=1, icon=icon, remark=退住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001, parentResourceNo=100001009001000, resourceName=订单管理, resourceType=m, requestPath=olist, label=ddgl, sortNo=1, icon=icon, remark=ddgl, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001000, parentResourceNo=100001009000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=1, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004000, parentResourceNo=100001001007000, resourceName=角色管理, resourceType=m, requestPath=role, label=role, sortNo=1, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001, parentResourceNo=100001006002000, resourceName=负责老人, resourceType=m, requestPath=fzlr, label=fzlr, sortNo=1, icon=icon, remark=负责老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001, parentResourceNo=100001002001000, resourceName=预约登记, resourceType=m, requestPath=subscribe, label=yydj, sortNo=1, icon=icon, remark=预约登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001000, parentResourceNo=100001002000000, resourceName=预约来访, resourceType=m, requestPath=yylf, label=yylf, sortNo=1, icon=cwgl-sei, remark=预约来访, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001000, parentResourceNo=100001018000000, resourceName=个人中心, resourceType=m, requestPath=userCenter/index, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001, parentResourceNo=100001018001000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003001, parentResourceNo=100001003003000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=1, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001000, parentResourceNo=100001008000000, resourceName=账单管理, resourceType=m, requestPath=bill, label=zdgl, sortNo=1, icon=icon, remark=账单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005000, parentResourceNo=100001001006000, resourceName=用户信息, resourceType=m, requestPath=user, label=user, sortNo=1, icon=user, remark=用户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001, parentResourceNo=100001008001000, resourceName=入账列表, resourceType=m, requestPath=enterAccount, label=rzlb, sortNo=1, icon=icon, remark=入账列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001000, parentResourceNo=100001015000000, resourceName=设备管理, resourceType=m, requestPath=equi, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012001000, parentResourceNo=100001012000000, resourceName=工作台, resourceType=m, requestPath=base, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001, parentResourceNo=100001006001000, resourceName=护理等级, resourceType=m, requestPath=grade, label=hldj, sortNo=1, icon=icon, remark=护理等级, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001000, parentResourceNo=100001006000000, resourceName=护理计划, resourceType=m, requestPath=hljh-1, label=hljh-1, sortNo=1, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002, parentResourceNo=100001015002000, resourceName=报警数据, resourceType=m, requestPath=facility, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001, parentResourceNo=100001003002000, resourceName=床位房型, resourceType=m, requestPath=houseType, label=cwfx, sortNo=1, icon=icon, remark=床位房型, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001001, parentResourceNo=100001010001000, resourceName=客户信息, resourceType=m, requestPath=list, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001000, parentResourceNo=100001010000000, resourceName=客户信息, resourceType=m, requestPath=khxx, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001, parentResourceNo=100001005001000, resourceName=入住办理, resourceType=m, requestPath=enterManage, label=rzbl, sortNo=1, icon=icon, remark=入住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001000, parentResourceNo=100001005000000, resourceName=入住管理, resourceType=m, requestPath=enter, label=rzgl, sortNo=1, icon=icon, remark=入住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002, parentResourceNo=100001011001000, resourceName=我的申请, resourceType=m, requestPath=apply, label=wdsq, sortNo=2, icon=icon, remark=我的申请, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002000000, parentResourceNo=100001000000000, resourceName=来访管理, resourceType=m, requestPath=appointment, label=lfgl, sortNo=2, icon=icon, remark=预约管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002000, parentResourceNo=100001008000000, resourceName=预存管理, resourceType=m, requestPath=prestore, label=ycgl, sortNo=2, icon=icon, remark=预存管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002002, parentResourceNo=100001008002000, resourceName=余额查询, resourceType=m, requestPath=balance, label=yecx, sortNo=2, icon=icon, remark=余额查询, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001007000, parentResourceNo=100001001000000, resourceName=权限配置, resourceType=m, requestPath=permission, label=role, sortNo=2, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002000, parentResourceNo=100001005000000, resourceName=退住管理, resourceType=m, requestPath=quit, label=tzgl, sortNo=2, icon=icon, remark=退住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002, parentResourceNo=100001009001000, resourceName=退款管理, resourceType=m, requestPath=refund, label=qjgl, sortNo=2, icon=cwgl-sei, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002, parentResourceNo=100001006002000, resourceName=任务安排, resourceType=m, requestPath=rwap, label=rwap, sortNo=2, icon=icon, remark=任务安排, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002000, parentResourceNo=100001006000000, resourceName=护理任务, resourceType=m, requestPath=hlrw, label=hlrw, sortNo=2, icon=icon, remark=护理任务, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002, parentResourceNo=100001002001000, resourceName=来访登记, resourceType=m, requestPath=comeVisit, label=lfdj, sortNo=2, icon=icon, remark=来访登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002, parentResourceNo=100001008001000, resourceName=欠费老人, resourceType=m, requestPath=arrearage, label=qflr, sortNo=2, icon=icon, remark=欠费老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003000, parentResourceNo=100001001007000, resourceName=菜单管理, resourceType=m, requestPath=menu, label=resource, sortNo=2, icon=user, remark=资源管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002000, parentResourceNo=100001015000000, resourceName=报警管理, resourceType=m, requestPath=warn, label=null, sortNo=2, icon=cwgl-sei, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002, parentResourceNo=100001006001000, resourceName=护理计划, resourceType=m, requestPath=nursePlan, label=hljh-2, sortNo=2, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003, parentResourceNo=100001015002000, resourceName=报警规则, resourceType=m, requestPath=rule, label=null, sortNo=2, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002003, parentResourceNo=100001003002000, resourceName=智能床位, resourceType=m, requestPath=smartBed, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002000, parentResourceNo=100001003000000, resourceName=床位管理, resourceType=m, requestPath=cwgl, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005000000, parentResourceNo=100001000000000, resourceName=入退管理, resourceType=m, requestPath=enterQuit, label=rtgl, sortNo=3, icon=icon, remark=入退管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001000, parentResourceNo=100001001007000, resourceName=部门管理, resourceType=m, requestPath=dept, label=dept, sortNo=3, icon=form, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003000, parentResourceNo=100001003000000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=3, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003, parentResourceNo=100001006001000, resourceName=护理项目, resourceType=m, requestPath=nurseProject, label=hlxm, sortNo=3, icon=icon, remark=护理项目, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002, parentResourceNo=100001003002000, resourceName=房型设置, resourceType=m, requestPath=houseSet, label=fxsz, sortNo=3, icon=icon, remark=房型设置, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002000, parentResourceNo=100001001007000, resourceName=职位管理, resourceType=m, requestPath=post, label=post, sortNo=4, icon=chart, remark=职位管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003000000, parentResourceNo=100001000000000, resourceName=在住管理, resourceType=m, requestPath=liveIn, label=zzgl, sortNo=4, icon=icon, remark=在住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006000000, parentResourceNo=100001000000000, resourceName=服务管理, resourceType=m, requestPath=serve, label=fwgl, sortNo=5, icon=icon, remark=服务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009000000, parentResourceNo=100001000000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=6, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008000000, parentResourceNo=100001000000000, resourceName=财务管理, resourceType=m, requestPath=finance, label=cwgl, sortNo=7, icon=icon, remark=财务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010000000, parentResourceNo=100001000000000, resourceName=客户管理, resourceType=m, requestPath=client, label=khgl, sortNo=8, icon=icon, remark=客户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001000000, parentResourceNo=100001000000000, resourceName=权限管理, resourceType=m, requestPath=permission, label=authority, sortNo=9, icon=user, remark=权限管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011000000, parentResourceNo=100001000000000, resourceName=协同工作, resourceType=m, requestPath=active, label=xtgz, sortNo=10, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015000000, parentResourceNo=100001000000000, resourceName=智能监测, resourceType=m, requestPath=intelligence, label=null, sortNo=11, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018000000, parentResourceNo=100001000000000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=11, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005001, parentResourceNo=100001001005005, resourceName=dept, resourceType=m, requestPath=dept, label=dept, sortNo=111111111, icon=cwgl-sei, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  2735. 2026-01-27 14:39:31.058 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2736. 2026-01-27 14:39:31.071 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:226dd039-d36e-436b-b9a1-73f146f258c9
  2737. 2026-01-27 14:39:31.072 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk1OTcwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMjI2ZGQwMzktZDM2ZS00MzZiLWI5YTEtNzNmMTQ2ZjI1OGM5XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.QvtE_WatfnGXMYAd5ur2LZlE3hq0owmU7arjBQ0H2Kw
  2738. 2026-01-27 14:39:31.076 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729495970, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"226dd039-d36e-436b-b9a1-73f146f258c9","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2739. 2026-01-27 14:39:31.077 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=226dd039-d36e-436b-b9a1-73f146f258c9, dataState=null)
  2740. 2026-01-27 14:39:31.077 [http-nio-9995-exec-1] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[MenuVo(name=工作台, path=dashboard, component=null, redirect=null, hidden=null, children=[MenuVo(name=工作台, path=base, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访管理, path=appointment, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约来访, path=yylf, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约登记, path=subscribe, component=null, redirect=null, hidden=null, children=[MenuVo(name=到院, path=PUT/reservation/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访登记, path=comeVisit, component=null, redirect=null, hidden=null, children=[MenuVo(name=来访登记, path=POST /visit, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=入退管理, path=enterQuit, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住管理, path=enter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住办理, path=enterManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=发起入住申请, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=退住管理, path=quit, component=null, redirect=null, hidden=null, children=[MenuVo(name=退住办理, path=quitManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=发起退住申请, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=在住管理, path=liveIn, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同管理, path=htgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同跟踪, path=trackAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/contract/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=床位管理, path=cwgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=床位房型, path=houseType, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑楼层, path=PUT /floor/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除楼层, path=DELETE/floor/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房间, path=POST/room/add, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑房间, path=PUT/room/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除房间, path=DELETE/room/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看房间, path=GET /room/get/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增床位, path=POST/bed/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑床位, path=PUT/bed/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除床位, path=DELETE/bed/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增楼层, path=POST/floor/add, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=智能床位, path=smartBed, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=房型设置, path=houseSet, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房型, path=POST/roomTypes, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=服务管理, path=serve, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理计划, path=hljh-1, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理等级, path=grade, component=null, redirect=null, hidden=null, children=[MenuVo(name=启用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursingLevel/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /nursingLevel/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理等级, path=POST/nursingLevel/insert, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理计划, path=nursePlan, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/nursing/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理计划, path=POST/nursing/plan, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理项目, path=nurseProject, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增, path=POST/nursing_project, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=护理任务, path=hlrw, component=null, redirect=null, hidden=null, children=[MenuVo(name=负责老人, path=fzlr, component=null, redirect=null, hidden=null, children=[MenuVo(name=批量设置护理员, path=PUT/elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=设置护理员, path=PUT /elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=任务安排, path=rwap, component=null, redirect=null, hidden=null, children=[MenuVo(name=执行, path=PUT/nursingTask/do, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/nursingTask, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=改期, path=PUT/nursingTask/updateTime, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/nursingTask/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=olist, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET /orders, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=POST/orders/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退款, path=POST /orders/refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=退款管理, path=refund, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/trade-common-feign/query-refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=财务管理, path=finance, component=null, redirect=null, hidden=null, children=[MenuVo(name=账单管理, path=bill, component=null, redirect=null, hidden=null, children=[MenuVo(name=入账列表, path=enterAccount, component=null, redirect=null, hidden=null, children=[MenuVo(name=生成月度账单, path=POST/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/bill/cancel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=支付, path=PUT/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET /bill/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=欠费老人, path=arrearage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/bill/arrears/, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=预存管理, path=prestore, component=null, redirect=null, hidden=null, children=[MenuVo(name=预缴款充值, path=topUp, component=null, redirect=null, hidden=null, children=[MenuVo(name=充值, path=POST/bill/prepaidRechargeRecord, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=余额查询, path=balance, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=客户管理, path=client, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=khxx, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=list, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限管理, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户管理, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户信息, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增用户, path=PUT/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=重置密码, path=POST/user/reset-passwords/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/user/remove/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[MenuVo(name=dept, path=dept, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=启用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限配置, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=角色管理, path=role, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增角色, path=PUT/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/role/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=菜单管理, path=menu, component=null, redirect=null, hidden=null, children=[MenuVo(name=按钮编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单树形, path=POST/resource/tree, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=部门管理, path=dept, component=null, redirect=null, hidden=null, children=[MenuVo(name=删除部门, path=DELETE/dept/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增部门, path=PUT/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=部门树形, path=POST/dept/tree, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=职位管理, path=post, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增职位, path=PUT/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE /post/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=协同工作, path=active, component=null, redirect=null, hidden=null, children=[MenuVo(name=协同工作, path=xtgz, component=null, redirect=null, hidden=null, children=[MenuVo(name=我的待办, path=backlogAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住处理, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退住处理, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=我的申请, path=apply, component=null, redirect=null, hidden=null, children=[MenuVo(name=申请退住, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销退住, path=PUT/elder/cancel, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=申请入住, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销入住, path=PUT/checkIn/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=智能监测, path=intelligence, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equi, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equipment, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=POST/iot/QueryDeviceDetail, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增设备, path=POST/iot/RegisterDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑设备, path=POST /iot/UpdateDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/iot/DeleteDevice, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=报警管理, path=warn, component=null, redirect=null, hidden=null, children=[MenuVo(name=报警数据, path=facility, component=null, redirect=null, hidden=null, children=[MenuVo(name=处理, path=PUT/device-data/update/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=报警规则, path=rule, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增报警规则, path=POST/alert-rule/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/alert-rule/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /alert-rule/update/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter/index, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=当前用户, path=GET /user/current-user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null)]
  2741. 2026-01-27 14:39:31.079 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:226dd039-d36e-436b-b9a1-73f146f258c9
  2742. 2026-01-27 14:39:31.080 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2743. 2026-01-27 14:39:31.081 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769495971041", parameters={masked}
  2744. 2026-01-27 14:39:31.082 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...]
  2745. 2026-01-27 14:39:31.082 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2746. 2026-01-27 14:39:31.084 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2747. 2026-01-27 14:39:31.087 [http-nio-9995-exec-2] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=226dd039-d36e-436b-b9a1-73f146f258c9, dataState=null)
  2748. 2026-01-27 14:39:31.088 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2749. 2026-01-27 14:39:31.088 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2750. 2026-01-27 14:39:31.089 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2751. 2026-01-27 14:42:26.126 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  2752. 2026-01-27 14:42:26.130 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  2753. 2026-01-27 14:42:31.970 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  2754. 2026-01-27 14:42:32.010 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 3972 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  2755. 2026-01-27 14:42:32.016 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  2756. 2026-01-27 14:42:33.889 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  2757. 2026-01-27 14:42:33.892 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  2758. 2026-01-27 14:42:33.946 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 39 ms. Found 0 Redis repository interfaces.
  2759. 2026-01-27 14:42:34.111 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  2760. 2026-01-27 14:42:34.663 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  2761. 2026-01-27 14:42:34.672 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  2762. 2026-01-27 14:42:34.673 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  2763. 2026-01-27 14:42:34.673 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  2764. 2026-01-27 14:42:34.933 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  2765. 2026-01-27 14:42:34.934 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2467 ms
  2766. 2026-01-27 14:42:35.007 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  2767. 2026-01-27 14:42:35.172 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  2768. 2026-01-27 14:42:35.631 [main] INFO org.redisson.Version-Redisson 3.11.2
  2769. 2026-01-27 14:42:38.213 [redisson-netty-2-8] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  2770. 2026-01-27 14:42:38.223 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  2771. 2026-01-27 14:42:40.813 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  2772. 2026-01-27 14:42:40.893 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-11 mappings in 'requestMappingHandlerMapping'
  2773. 2026-01-27 14:42:41.019 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@406d922, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@56017274, org.springframework.security.web.context.SecurityContextPersistenceFilter@5625ba2, org.springframework.security.web.header.HeaderWriterFilter@e98adb2, org.springframework.security.web.authentication.logout.LogoutFilter@27adb90f, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@35c9f527, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@2784145d, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@2bf0bb93, org.springframework.security.web.session.SessionManagementFilter@227c0cf7, org.springframework.security.web.access.ExceptionTranslationFilter@2fcad739, org.springframework.security.web.access.intercept.AuthorizationFilter@4645a575]
  2774. 2026-01-27 14:42:41.170 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  2775. 2026-01-27 14:42:41.199 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  2776. 2026-01-27 14:42:41.214 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  2777. 2026-01-27 14:42:41.222 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  2778. 2026-01-27 14:42:41.246 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@11963225
  2779. 2026-01-27 14:42:41.597 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  2780. 2026-01-27 14:42:41.608 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  2781. 2026-01-27 14:42:41.634 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  2782. java.lang.NullPointerException: null
  2783. at java.base/java.lang.String.startsWith(String.java:1428)
  2784. at java.base/java.lang.String.startsWith(String.java:1470)
  2785. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  2786. at java.base/java.util.Optional.map(Optional.java:265)
  2787. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  2788. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  2789. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  2790. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  2791. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  2792. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  2793. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  2794. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  2795. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  2796. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  2797. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  2798. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  2799. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  2800. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  2801. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  2802. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  2803. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  2804. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  2805. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  2806. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  2807. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  2808. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  2809. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  2810. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  2811. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  2812. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  2813. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  2814. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  2815. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  2816. at com.kyl.KylApplication.main(KylApplication.java:17)
  2817. 2026-01-27 14:42:41.648 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.21 seconds (JVM running for 12.194)
  2818. 2026-01-27 14:42:42.715 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  2819. 2026-01-27 14:42:42.715 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  2820. 2026-01-27 14:42:42.715 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  2821. 2026-01-27 14:42:42.715 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  2822. 2026-01-27 14:42:42.716 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  2823. 2026-01-27 14:42:42.717 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@784e4974
  2824. 2026-01-27 14:42:42.718 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@7a3dd3fb
  2825. 2026-01-27 14:42:42.719 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  2826. 2026-01-27 14:42:42.719 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 4 ms
  2827. 2026-01-27 14:42:45.725 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  2828. 2026-01-27 14:42:45.730 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  2829. 2026-01-27 14:42:45.764 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  2830. 2026-01-27 14:42:46.558 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2831. 2026-01-27 14:42:46.599 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2832. 2026-01-27 14:42:46.615 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2833. 2026-01-27 14:42:46.632 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769496166624", parameters={masked}
  2834. 2026-01-27 14:42:46.633 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  2835. 2026-01-27 14:42:46.703 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  2836. 2026-01-27 14:42:46.728 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2837. 2026-01-27 14:42:46.738 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  2838. 2026-01-27 14:42:46.744 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2839. 2026-01-27 14:42:46.757 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769496166751", parameters={masked}
  2840. 2026-01-27 14:42:46.757 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  2841. 2026-01-27 14:42:46.789 [http-nio-9995-exec-3] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  2842. 2026-01-27 14:42:46.809 [http-nio-9995-exec-3] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[]
  2843. 2026-01-27 14:42:46.810 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2844. 2026-01-27 14:42:46.810 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  2845. 2026-01-27 14:42:46.811 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2846. 2026-01-27 14:42:46.867 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2847. 2026-01-27 14:42:46.868 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:9955a65b-8342-479e-b51e-1fd4ff84205a
  2848. 2026-01-27 14:42:46.872 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2MTY2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiOTk1NWE2NWItODM0Mi00NzllLWI1MWUtMWZkNGZmODQyMDVhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.UT9nVurfogojj5gIWAVJcZGQ4icZSPnF0HMn4gAMX5s
  2849. 2026-01-27 14:42:46.874 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496166, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"9955a65b-8342-479e-b51e-1fd4ff84205a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2850. 2026-01-27 14:42:46.890 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=9955a65b-8342-479e-b51e-1fd4ff84205a, dataState=null)
  2851. 2026-01-27 14:42:46.894 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:9955a65b-8342-479e-b51e-1fd4ff84205a
  2852. 2026-01-27 14:42:46.899 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496166844", parameters={masked}
  2853. 2026-01-27 14:42:46.899 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2854. 2026-01-27 14:42:46.907 [http-nio-9995-exec-6] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=9955a65b-8342-479e-b51e-1fd4ff84205a, dataState=null)
  2855. 2026-01-27 14:42:46.908 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2856. 2026-01-27 14:42:46.908 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2857. 2026-01-27 14:42:46.910 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2858. 2026-01-27 14:43:13.118 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2859. 2026-01-27 14:43:13.118 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:9955a65b-8342-479e-b51e-1fd4ff84205a
  2860. 2026-01-27 14:43:13.121 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2MTY2LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiOTk1NWE2NWItODM0Mi00NzllLWI1MWUtMWZkNGZmODQyMDVhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.UT9nVurfogojj5gIWAVJcZGQ4icZSPnF0HMn4gAMX5s
  2861. 2026-01-27 14:43:13.122 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496166, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"9955a65b-8342-479e-b51e-1fd4ff84205a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2862. 2026-01-27 14:43:13.123 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=9955a65b-8342-479e-b51e-1fd4ff84205a, dataState=null)
  2863. 2026-01-27 14:43:13.127 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:9955a65b-8342-479e-b51e-1fd4ff84205a
  2864. 2026-01-27 14:43:13.131 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496193096", parameters={masked}
  2865. 2026-01-27 14:43:13.131 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2866. 2026-01-27 14:43:13.136 [http-nio-9995-exec-5] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=9955a65b-8342-479e-b51e-1fd4ff84205a, dataState=null)
  2867. 2026-01-27 14:43:13.137 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2868. 2026-01-27 14:43:13.137 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2869. 2026-01-27 14:43:13.137 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2870. 2026-01-27 14:43:22.796 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  2871. 2026-01-27 14:43:22.796 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  2872. 2026-01-27 14:43:22.799 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  2873. 2026-01-27 14:43:22.972 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2874. 2026-01-27 14:43:22.973 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2875. 2026-01-27 14:43:22.974 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2876. 2026-01-27 14:43:22.996 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769496202981", parameters={masked}
  2877. 2026-01-27 14:43:22.997 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  2878. 2026-01-27 14:43:23.006 [http-nio-9995-exec-7] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  2879. 2026-01-27 14:43:23.035 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2880. 2026-01-27 14:43:23.037 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  2881. 2026-01-27 14:43:23.040 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2882. 2026-01-27 14:43:23.066 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769496203054", parameters={masked}
  2883. 2026-01-27 14:43:23.066 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  2884. 2026-01-27 14:43:23.110 [http-nio-9995-exec-8] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  2885. 2026-01-27 14:43:23.114 [http-nio-9995-exec-8] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[]
  2886. 2026-01-27 14:43:23.114 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2887. 2026-01-27 14:43:23.114 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  2888. 2026-01-27 14:43:23.115 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2889. 2026-01-27 14:43:23.232 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2890. 2026-01-27 14:43:23.233 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2891. 2026-01-27 14:43:23.236 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2MjAyLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZjdmM2Q0ZGYtMzBlMy00ZGE1LWFhMDAtMDVkYTFjYzM1MjdmXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jcLhBYVbVJlYHXbAj1LNF8YLkoms7MTJxn8sGYT61lI
  2892. 2026-01-27 14:43:23.238 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496202, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"f7f3d4df-30e3-4da5-aa00-05da1cc3527f","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2893. 2026-01-27 14:43:23.239 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2894. 2026-01-27 14:43:23.244 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2895. 2026-01-27 14:43:23.250 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496203203", parameters={masked}
  2896. 2026-01-27 14:43:23.251 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2897. 2026-01-27 14:43:23.262 [http-nio-9995-exec-9] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2898. 2026-01-27 14:43:23.264 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2899. 2026-01-27 14:43:23.265 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2900. 2026-01-27 14:43:23.267 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2901. 2026-01-27 14:45:23.043 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page
  2902. 2026-01-27 14:45:23.043 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2903. 2026-01-27 14:45:23.046 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2MjAyLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZjdmM2Q0ZGYtMzBlMy00ZGE1LWFhMDAtMDVkYTFjYzM1MjdmXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jcLhBYVbVJlYHXbAj1LNF8YLkoms7MTJxn8sGYT61lI
  2904. 2026-01-27 14:45:23.048 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496202, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"f7f3d4df-30e3-4da5-aa00-05da1cc3527f","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2905. 2026-01-27 14:45:23.048 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2906. 2026-01-27 14:45:23.051 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2907. 2026-01-27 14:45:23.054 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769496323028", parameters={masked}
  2908. 2026-01-27 14:45:23.056 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2909. 2026-01-27 14:45:23.059 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2910. 2026-01-27 14:45:23.059 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2911. 2026-01-27 14:45:23.061 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769496323028", parameters={masked}
  2912. 2026-01-27 14:45:23.062 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2913. 2026-01-27 14:45:23.069 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2914. 2026-01-27 14:45:23.070 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:45:23 CST 2026, status=404, error=Not Found, path=/reservation/page}]
  2915. 2026-01-27 14:45:23.072 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2916. 2026-01-27 14:45:29.768 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2917. 2026-01-27 14:45:29.769 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2918. 2026-01-27 14:45:29.772 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2MjAyLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZjdmM2Q0ZGYtMzBlMy00ZGE1LWFhMDAtMDVkYTFjYzM1MjdmXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jcLhBYVbVJlYHXbAj1LNF8YLkoms7MTJxn8sGYT61lI
  2919. 2026-01-27 14:45:29.773 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496202, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"f7f3d4df-30e3-4da5-aa00-05da1cc3527f","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2920. 2026-01-27 14:45:29.774 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2921. 2026-01-27 14:45:29.777 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2922. 2026-01-27 14:45:29.779 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496329742", parameters={masked}
  2923. 2026-01-27 14:45:29.780 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2924. 2026-01-27 14:45:29.786 [http-nio-9995-exec-1] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2925. 2026-01-27 14:45:29.786 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2926. 2026-01-27 14:45:29.787 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2927. 2026-01-27 14:45:29.789 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2928. 2026-01-27 14:46:32.070 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/reservation/page
  2929. 2026-01-27 14:46:32.071 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2930. 2026-01-27 14:46:32.072 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2MjAyLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZjdmM2Q0ZGYtMzBlMy00ZGE1LWFhMDAtMDVkYTFjYzM1MjdmXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jcLhBYVbVJlYHXbAj1LNF8YLkoms7MTJxn8sGYT61lI
  2931. 2026-01-27 14:46:32.074 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496202, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"f7f3d4df-30e3-4da5-aa00-05da1cc3527f","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2932. 2026-01-27 14:46:32.075 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2933. 2026-01-27 14:46:32.077 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2934. 2026-01-27 14:46:32.078 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/reservation/page?pageSize=10&pageNum=1&_t=1769496392053", parameters={masked}
  2935. 2026-01-27 14:46:32.079 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2936. 2026-01-27 14:46:32.082 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2937. 2026-01-27 14:46:32.082 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2938. 2026-01-27 14:46:32.083 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769496392053", parameters={masked}
  2939. 2026-01-27 14:46:32.085 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2940. 2026-01-27 14:46:32.091 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2941. 2026-01-27 14:46:32.091 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:46:32 CST 2026, status=404, error=Not Found, path=/reservation/page}]
  2942. 2026-01-27 14:46:32.092 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  2943. 2026-01-27 14:46:33.830 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2944. 2026-01-27 14:46:33.830 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2945. 2026-01-27 14:46:33.831 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2MjAyLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZjdmM2Q0ZGYtMzBlMy00ZGE1LWFhMDAtMDVkYTFjYzM1MjdmXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.jcLhBYVbVJlYHXbAj1LNF8YLkoms7MTJxn8sGYT61lI
  2946. 2026-01-27 14:46:33.832 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496202, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"f7f3d4df-30e3-4da5-aa00-05da1cc3527f","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  2947. 2026-01-27 14:46:33.833 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2948. 2026-01-27 14:46:33.837 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:f7f3d4df-30e3-4da5-aa00-05da1cc3527f
  2949. 2026-01-27 14:46:33.839 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496393813", parameters={masked}
  2950. 2026-01-27 14:46:33.840 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2951. 2026-01-27 14:46:33.843 [http-nio-9995-exec-3] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=f7f3d4df-30e3-4da5-aa00-05da1cc3527f, dataState=null)
  2952. 2026-01-27 14:46:33.844 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2953. 2026-01-27 14:46:33.844 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  2954. 2026-01-27 14:46:33.845 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2955. 2026-01-27 14:46:40.559 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  2956. 2026-01-27 14:46:40.559 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  2957. 2026-01-27 14:46:40.560 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=xzzy@qq.com, password=888itcast.CN764%...)]
  2958. 2026-01-27 14:46:40.574 [http-nio-9995-exec-6] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 197473
  2959. 2026-01-27 14:46:40.704 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2960. 2026-01-27 14:46:40.705 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=xzzy@qq.com, password=, userType=null, nickN (truncated)...]
  2961. 2026-01-27 14:46:40.705 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2962. 2026-01-27 14:46:40.715 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769496400709", parameters={masked}
  2963. 2026-01-27 14:46:40.715 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  2964. 2026-01-27 14:46:40.720 [http-nio-9995-exec-5] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078153
  2965. 2026-01-27 14:46:40.728 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2966. 2026-01-27 14:46:40.729 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  2967. 2026-01-27 14:46:40.729 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2968. 2026-01-27 14:46:40.741 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769496400736", parameters={masked}
  2969. 2026-01-27 14:46:40.741 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  2970. 2026-01-27 14:46:40.756 [http-nio-9995-exec-4] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  2971. 2026-01-27 14:46:40.756 [http-nio-9995-exec-4] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[]
  2972. 2026-01-27 14:46:40.757 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2973. 2026-01-27 14:46:40.757 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  2974. 2026-01-27 14:46:40.757 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2975. 2026-01-27 14:46:40.815 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  2976. 2026-01-27 14:46:40.815 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e5f4e7f4-7b48-437a-a27d-00e3f8c10844
  2977. 2026-01-27 14:46:40.817 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2NDAwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwieHp6eUBxcS5jb21cIixcInBhc3N3b3JkXCI6XCJcIixcIm5pY2tOYW1lXCI6XCLooYzmlL_kuJPlkZhcIixcImVtYWlsXCI6XCJ4enp5QHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIuihjOaUv-S4k-WRmFwiLFwibW9iaWxlXCI6XCJcIixcInNleFwiOlwiXCIsXCJyb2xlTGFiZWxzXCI6W10sXCJyb2xlTGlzdFwiOlt7XCJyb2xlTmFtZVwiOlwi6KGM5pS_5LiT5ZGYXCIsXCJkYXRhU2NvcGVcIjpcIjRcIixcImRhdGFTdGF0ZVwiOlwiMFwiLFwiaWRcIjoxNjcxNDAzMDk0MTUzMzc1ODgxLFwiY3JlYXRlVGltZVwiOjE3MjczMTU5MDIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMyMDc2ODAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOCxcInVwZGF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH1dLFwicmVzb3VyY2VSZXF1ZXN0UGF0aHNcIjpbXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2FsZXJ0LXJ1bGUvKipcIixcIkRFTEVURS9yb29tL2RlbGV0ZS8qKlwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9hbGVydC1ydWxlL2RlbGV0ZS8qKlwiLFwiREVMRVRFL2lvdC9EZWxldGVEZXZpY2VcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL3Jvb20vdXBkYXRlXCIsXCJQT1NUL2FsZXJ0LXJ1bGUvY3JlYXRlXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQT1NUL3Jvb20vYWRkXCIsXCJQT1NUL2Zsb29yL2FkZFwiLFwiREVMRVRFL2JlZC9kZWxldGUvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUE9TVC9pb3QvUXVlcnlEZXZpY2VEZXRhaWxcIixcIlBVVC9iZWQvdXBkYXRlXCIsXCJQVVQvbnVyc2luZy9wbGFuLyoqXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QvaW90L1JlZ2lzdGVyRGV2aWNlXCIsXCJQVVQvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJHRVQgL3VzZXIvY3VycmVudC11c2VyXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvbnVyc2luZ0xldmVsLyoqXCIsXCJERUxFVEUvbnVyc2luZy9wbGFuLyoqXCIsXCJQQVRDSC91c2VyXCIsXCJQVVQgL2Zsb29yL3VwZGF0ZVwiLFwiUE9TVC9udXJzaW5nL3BsYW5cIixcIlBVVC9udXJzaW5nLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCJdLFwiZGVwdE5vXCI6XCIxMDAwMDEwMDMwMDAwMDBcIixcInBvc3ROb1wiOlwiMTAwMDAxMDAzMDAzMDAwXCIsXCJ1c2VyVG9rZW5cIjpcImU1ZjRlN2Y0LTdiNDgtNDM3YS1hMjdkLTAwZTNmOGMxMDg0NFwiLFwiaWRcIjoxNjcxNDAzMjU2NTE5MDc4MTUzLFwiY3JlYXRlVGltZVwiOjE3MjczMzIzNzIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMzMjM3MjAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH0ifQ.qE8uaj04xrE0b48n1RIoUbOIUCQUqyaZv6WDWRY6a0w
  2978. 2026-01-27 14:46:40.819 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496400, userVo={"username":"xzzy@qq.com","password":"","nickName":"行政专员","email":"xzzy@qq.com","realName":"行政专员","mobile":"","sex":"","roleLabels":[],"roleList":[{"roleName":"行政专员","dataScope":"4","dataState":"0","id":1671403094153375881,"createTime":1727315902000,"updateTime":1727320768000,"createBy":1671403256519078138,"updateBy":1671403256519078138}],"resourceRequestPaths":["POST/nursing_project","PUT/alert-rule/**","DELETE/room/delete/**","DELETE/nursingLevel/delete/**","DELETE/alert-rule/delete/**","DELETE/iot/DeleteDevice","POST /iot/UpdateDevice","POST/nursingLevel/insert","PUT/room/update","POST/alert-rule/create","GET /room/get/**","POST/room/add","POST/floor/add","DELETE/bed/delete/**","DELETE/floor/delete/**","POST/bed/create","POST/iot/QueryDeviceDetail","PUT/bed/update","PUT/nursing/plan/**","PUT /alert-rule/update/**","PUT /nursingLevel/update","POST/iot/RegisterDevice","PUT/nursing_project/**","GET /user/current-user","PUT/device-data/update/**","PUT/nursingLevel/**","DELETE/nursing/plan/**","PATCH/user","PUT /floor/update","POST/nursing/plan","PUT/nursing/**","DELETE/nursing_project/**"],"deptNo":"100001003000000","postNo":"100001003003000","userToken":"e5f4e7f4-7b48-437a-a27d-00e3f8c10844","id":1671403256519078153,"createTime":1727332372000,"updateTime":1727332372000,"createBy":1671403256519078138}}
  2979. 2026-01-27 14:46:40.819 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=e5f4e7f4-7b48-437a-a27d-00e3f8c10844, dataState=null)
  2980. 2026-01-27 14:46:40.822 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e5f4e7f4-7b48-437a-a27d-00e3f8c10844
  2981. 2026-01-27 14:46:40.824 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496400798", parameters={masked}
  2982. 2026-01-27 14:46:40.824 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  2983. 2026-01-27 14:46:40.828 [http-nio-9995-exec-7] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=e5f4e7f4-7b48-437a-a27d-00e3f8c10844, dataState=null)
  2984. 2026-01-27 14:46:40.829 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  2985. 2026-01-27 14:46:40.829 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=xzzy@qq.com, password=, userType=null, nickN (truncated)...]
  2986. 2026-01-27 14:46:40.830 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  2987. 2026-01-27 14:46:51.294 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/contract/list
  2988. 2026-01-27 14:46:51.294 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e5f4e7f4-7b48-437a-a27d-00e3f8c10844
  2989. 2026-01-27 14:46:51.296 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2NDAwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwieHp6eUBxcS5jb21cIixcInBhc3N3b3JkXCI6XCJcIixcIm5pY2tOYW1lXCI6XCLooYzmlL_kuJPlkZhcIixcImVtYWlsXCI6XCJ4enp5QHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIuihjOaUv-S4k-WRmFwiLFwibW9iaWxlXCI6XCJcIixcInNleFwiOlwiXCIsXCJyb2xlTGFiZWxzXCI6W10sXCJyb2xlTGlzdFwiOlt7XCJyb2xlTmFtZVwiOlwi6KGM5pS_5LiT5ZGYXCIsXCJkYXRhU2NvcGVcIjpcIjRcIixcImRhdGFTdGF0ZVwiOlwiMFwiLFwiaWRcIjoxNjcxNDAzMDk0MTUzMzc1ODgxLFwiY3JlYXRlVGltZVwiOjE3MjczMTU5MDIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMyMDc2ODAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOCxcInVwZGF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH1dLFwicmVzb3VyY2VSZXF1ZXN0UGF0aHNcIjpbXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2FsZXJ0LXJ1bGUvKipcIixcIkRFTEVURS9yb29tL2RlbGV0ZS8qKlwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9hbGVydC1ydWxlL2RlbGV0ZS8qKlwiLFwiREVMRVRFL2lvdC9EZWxldGVEZXZpY2VcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL3Jvb20vdXBkYXRlXCIsXCJQT1NUL2FsZXJ0LXJ1bGUvY3JlYXRlXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQT1NUL3Jvb20vYWRkXCIsXCJQT1NUL2Zsb29yL2FkZFwiLFwiREVMRVRFL2JlZC9kZWxldGUvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUE9TVC9pb3QvUXVlcnlEZXZpY2VEZXRhaWxcIixcIlBVVC9iZWQvdXBkYXRlXCIsXCJQVVQvbnVyc2luZy9wbGFuLyoqXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QvaW90L1JlZ2lzdGVyRGV2aWNlXCIsXCJQVVQvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJHRVQgL3VzZXIvY3VycmVudC11c2VyXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvbnVyc2luZ0xldmVsLyoqXCIsXCJERUxFVEUvbnVyc2luZy9wbGFuLyoqXCIsXCJQQVRDSC91c2VyXCIsXCJQVVQgL2Zsb29yL3VwZGF0ZVwiLFwiUE9TVC9udXJzaW5nL3BsYW5cIixcIlBVVC9udXJzaW5nLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCJdLFwiZGVwdE5vXCI6XCIxMDAwMDEwMDMwMDAwMDBcIixcInBvc3ROb1wiOlwiMTAwMDAxMDAzMDAzMDAwXCIsXCJ1c2VyVG9rZW5cIjpcImU1ZjRlN2Y0LTdiNDgtNDM3YS1hMjdkLTAwZTNmOGMxMDg0NFwiLFwiaWRcIjoxNjcxNDAzMjU2NTE5MDc4MTUzLFwiY3JlYXRlVGltZVwiOjE3MjczMzIzNzIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMzMjM3MjAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH0ifQ.qE8uaj04xrE0b48n1RIoUbOIUCQUqyaZv6WDWRY6a0w
  2990. 2026-01-27 14:46:51.298 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496400, userVo={"username":"xzzy@qq.com","password":"","nickName":"行政专员","email":"xzzy@qq.com","realName":"行政专员","mobile":"","sex":"","roleLabels":[],"roleList":[{"roleName":"行政专员","dataScope":"4","dataState":"0","id":1671403094153375881,"createTime":1727315902000,"updateTime":1727320768000,"createBy":1671403256519078138,"updateBy":1671403256519078138}],"resourceRequestPaths":["POST/nursing_project","PUT/alert-rule/**","DELETE/room/delete/**","DELETE/nursingLevel/delete/**","DELETE/alert-rule/delete/**","DELETE/iot/DeleteDevice","POST /iot/UpdateDevice","POST/nursingLevel/insert","PUT/room/update","POST/alert-rule/create","GET /room/get/**","POST/room/add","POST/floor/add","DELETE/bed/delete/**","DELETE/floor/delete/**","POST/bed/create","POST/iot/QueryDeviceDetail","PUT/bed/update","PUT/nursing/plan/**","PUT /alert-rule/update/**","PUT /nursingLevel/update","POST/iot/RegisterDevice","PUT/nursing_project/**","GET /user/current-user","PUT/device-data/update/**","PUT/nursingLevel/**","DELETE/nursing/plan/**","PATCH/user","PUT /floor/update","POST/nursing/plan","PUT/nursing/**","DELETE/nursing_project/**"],"deptNo":"100001003000000","postNo":"100001003003000","userToken":"e5f4e7f4-7b48-437a-a27d-00e3f8c10844","id":1671403256519078153,"createTime":1727332372000,"updateTime":1727332372000,"createBy":1671403256519078138}}
  2991. 2026-01-27 14:46:51.298 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=e5f4e7f4-7b48-437a-a27d-00e3f8c10844, dataState=null)
  2992. 2026-01-27 14:46:51.300 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e5f4e7f4-7b48-437a-a27d-00e3f8c10844
  2993. 2026-01-27 14:46:51.301 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/contract/list?pageSize=10&pageNum=1&_t=1769496411277", parameters={masked}
  2994. 2026-01-27 14:46:51.302 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  2995. 2026-01-27 14:46:51.304 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  2996. 2026-01-27 14:46:51.304 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  2997. 2026-01-27 14:46:51.305 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769496411277", parameters={masked}
  2998. 2026-01-27 14:46:51.305 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  2999. 2026-01-27 14:46:51.308 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3000. 2026-01-27 14:46:51.308 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:46:51 CST 2026, status=404, error=Not Found, path=/contract/list}]
  3001. 2026-01-27 14:46:51.308 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3002. 2026-01-27 14:48:13.669 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  3003. 2026-01-27 14:48:13.669 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e5f4e7f4-7b48-437a-a27d-00e3f8c10844
  3004. 2026-01-27 14:48:13.670 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2NDAwLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwieHp6eUBxcS5jb21cIixcInBhc3N3b3JkXCI6XCJcIixcIm5pY2tOYW1lXCI6XCLooYzmlL_kuJPlkZhcIixcImVtYWlsXCI6XCJ4enp5QHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIuihjOaUv-S4k-WRmFwiLFwibW9iaWxlXCI6XCJcIixcInNleFwiOlwiXCIsXCJyb2xlTGFiZWxzXCI6W10sXCJyb2xlTGlzdFwiOlt7XCJyb2xlTmFtZVwiOlwi6KGM5pS_5LiT5ZGYXCIsXCJkYXRhU2NvcGVcIjpcIjRcIixcImRhdGFTdGF0ZVwiOlwiMFwiLFwiaWRcIjoxNjcxNDAzMDk0MTUzMzc1ODgxLFwiY3JlYXRlVGltZVwiOjE3MjczMTU5MDIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMyMDc2ODAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOCxcInVwZGF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH1dLFwicmVzb3VyY2VSZXF1ZXN0UGF0aHNcIjpbXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2FsZXJ0LXJ1bGUvKipcIixcIkRFTEVURS9yb29tL2RlbGV0ZS8qKlwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9hbGVydC1ydWxlL2RlbGV0ZS8qKlwiLFwiREVMRVRFL2lvdC9EZWxldGVEZXZpY2VcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL3Jvb20vdXBkYXRlXCIsXCJQT1NUL2FsZXJ0LXJ1bGUvY3JlYXRlXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQT1NUL3Jvb20vYWRkXCIsXCJQT1NUL2Zsb29yL2FkZFwiLFwiREVMRVRFL2JlZC9kZWxldGUvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUE9TVC9pb3QvUXVlcnlEZXZpY2VEZXRhaWxcIixcIlBVVC9iZWQvdXBkYXRlXCIsXCJQVVQvbnVyc2luZy9wbGFuLyoqXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QvaW90L1JlZ2lzdGVyRGV2aWNlXCIsXCJQVVQvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJHRVQgL3VzZXIvY3VycmVudC11c2VyXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvbnVyc2luZ0xldmVsLyoqXCIsXCJERUxFVEUvbnVyc2luZy9wbGFuLyoqXCIsXCJQQVRDSC91c2VyXCIsXCJQVVQgL2Zsb29yL3VwZGF0ZVwiLFwiUE9TVC9udXJzaW5nL3BsYW5cIixcIlBVVC9udXJzaW5nLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCJdLFwiZGVwdE5vXCI6XCIxMDAwMDEwMDMwMDAwMDBcIixcInBvc3ROb1wiOlwiMTAwMDAxMDAzMDAzMDAwXCIsXCJ1c2VyVG9rZW5cIjpcImU1ZjRlN2Y0LTdiNDgtNDM3YS1hMjdkLTAwZTNmOGMxMDg0NFwiLFwiaWRcIjoxNjcxNDAzMjU2NTE5MDc4MTUzLFwiY3JlYXRlVGltZVwiOjE3MjczMzIzNzIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMzMjM3MjAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH0ifQ.qE8uaj04xrE0b48n1RIoUbOIUCQUqyaZv6WDWRY6a0w
  3005. 2026-01-27 14:48:13.672 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496400, userVo={"username":"xzzy@qq.com","password":"","nickName":"行政专员","email":"xzzy@qq.com","realName":"行政专员","mobile":"","sex":"","roleLabels":[],"roleList":[{"roleName":"行政专员","dataScope":"4","dataState":"0","id":1671403094153375881,"createTime":1727315902000,"updateTime":1727320768000,"createBy":1671403256519078138,"updateBy":1671403256519078138}],"resourceRequestPaths":["POST/nursing_project","PUT/alert-rule/**","DELETE/room/delete/**","DELETE/nursingLevel/delete/**","DELETE/alert-rule/delete/**","DELETE/iot/DeleteDevice","POST /iot/UpdateDevice","POST/nursingLevel/insert","PUT/room/update","POST/alert-rule/create","GET /room/get/**","POST/room/add","POST/floor/add","DELETE/bed/delete/**","DELETE/floor/delete/**","POST/bed/create","POST/iot/QueryDeviceDetail","PUT/bed/update","PUT/nursing/plan/**","PUT /alert-rule/update/**","PUT /nursingLevel/update","POST/iot/RegisterDevice","PUT/nursing_project/**","GET /user/current-user","PUT/device-data/update/**","PUT/nursingLevel/**","DELETE/nursing/plan/**","PATCH/user","PUT /floor/update","POST/nursing/plan","PUT/nursing/**","DELETE/nursing_project/**"],"deptNo":"100001003000000","postNo":"100001003003000","userToken":"e5f4e7f4-7b48-437a-a27d-00e3f8c10844","id":1671403256519078153,"createTime":1727332372000,"updateTime":1727332372000,"createBy":1671403256519078138}}
  3006. 2026-01-27 14:48:13.676 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=e5f4e7f4-7b48-437a-a27d-00e3f8c10844, dataState=null)
  3007. 2026-01-27 14:48:13.678 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e5f4e7f4-7b48-437a-a27d-00e3f8c10844
  3008. 2026-01-27 14:48:13.680 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496493652", parameters={masked}
  3009. 2026-01-27 14:48:13.681 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  3010. 2026-01-27 14:48:13.683 [http-nio-9995-exec-9] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=e5f4e7f4-7b48-437a-a27d-00e3f8c10844, dataState=null)
  3011. 2026-01-27 14:48:13.683 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3012. 2026-01-27 14:48:13.684 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=xzzy@qq.com, password=, userType=null, nickN (truncated)...]
  3013. 2026-01-27 14:48:13.686 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3014. 2026-01-27 14:48:24.628 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  3015. 2026-01-27 14:48:24.628 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  3016. 2026-01-27 14:48:24.629 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=xzzy@qq.com, password=888itcast.CN764%...)]
  3017. 2026-01-27 14:48:24.632 [http-nio-9995-exec-10] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 103880
  3018. 2026-01-27 14:48:24.757 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3019. 2026-01-27 14:48:24.758 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=xzzy@qq.com, password=, userType=null, nickN (truncated)...]
  3020. 2026-01-27 14:48:24.758 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3021. 2026-01-27 14:48:24.768 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769496504763", parameters={masked}
  3022. 2026-01-27 14:48:24.768 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  3023. 2026-01-27 14:48:24.771 [http-nio-9995-exec-1] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078153
  3024. 2026-01-27 14:48:24.780 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3025. 2026-01-27 14:48:24.781 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  3026. 2026-01-27 14:48:24.781 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3027. 2026-01-27 14:48:24.793 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769496504786", parameters={masked}
  3028. 2026-01-27 14:48:24.793 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  3029. 2026-01-27 14:48:24.807 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  3030. 2026-01-27 14:48:24.808 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[]
  3031. 2026-01-27 14:48:24.808 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3032. 2026-01-27 14:48:24.809 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  3033. 2026-01-27 14:48:24.809 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3034. 2026-01-27 14:48:24.866 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  3035. 2026-01-27 14:48:24.866 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3036. 2026-01-27 14:48:24.868 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2NTA0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwieHp6eUBxcS5jb21cIixcInBhc3N3b3JkXCI6XCJcIixcIm5pY2tOYW1lXCI6XCLooYzmlL_kuJPlkZhcIixcImVtYWlsXCI6XCJ4enp5QHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIuihjOaUv-S4k-WRmFwiLFwibW9iaWxlXCI6XCJcIixcInNleFwiOlwiXCIsXCJyb2xlTGFiZWxzXCI6W10sXCJyb2xlTGlzdFwiOlt7XCJyb2xlTmFtZVwiOlwi6KGM5pS_5LiT5ZGYXCIsXCJkYXRhU2NvcGVcIjpcIjRcIixcImRhdGFTdGF0ZVwiOlwiMFwiLFwiaWRcIjoxNjcxNDAzMDk0MTUzMzc1ODgxLFwiY3JlYXRlVGltZVwiOjE3MjczMTU5MDIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMyMDc2ODAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOCxcInVwZGF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH1dLFwicmVzb3VyY2VSZXF1ZXN0UGF0aHNcIjpbXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2FsZXJ0LXJ1bGUvKipcIixcIkRFTEVURS9yb29tL2RlbGV0ZS8qKlwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9hbGVydC1ydWxlL2RlbGV0ZS8qKlwiLFwiREVMRVRFL2lvdC9EZWxldGVEZXZpY2VcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL3Jvb20vdXBkYXRlXCIsXCJQT1NUL2FsZXJ0LXJ1bGUvY3JlYXRlXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQT1NUL3Jvb20vYWRkXCIsXCJQT1NUL2Zsb29yL2FkZFwiLFwiREVMRVRFL2JlZC9kZWxldGUvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUE9TVC9pb3QvUXVlcnlEZXZpY2VEZXRhaWxcIixcIlBVVC9iZWQvdXBkYXRlXCIsXCJQVVQvbnVyc2luZy9wbGFuLyoqXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QvaW90L1JlZ2lzdGVyRGV2aWNlXCIsXCJQVVQvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJHRVQgL3VzZXIvY3VycmVudC11c2VyXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvbnVyc2luZ0xldmVsLyoqXCIsXCJERUxFVEUvbnVyc2luZy9wbGFuLyoqXCIsXCJQQVRDSC91c2VyXCIsXCJQVVQgL2Zsb29yL3VwZGF0ZVwiLFwiUE9TVC9udXJzaW5nL3BsYW5cIixcIlBVVC9udXJzaW5nLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCJdLFwiZGVwdE5vXCI6XCIxMDAwMDEwMDMwMDAwMDBcIixcInBvc3ROb1wiOlwiMTAwMDAxMDAzMDAzMDAwXCIsXCJ1c2VyVG9rZW5cIjpcIjExZGQ3ZDYyLTRiMDUtNGY1MC1iNDZiLTc4NzlmYjVjMWFhYlwiLFwiaWRcIjoxNjcxNDAzMjU2NTE5MDc4MTUzLFwiY3JlYXRlVGltZVwiOjE3MjczMzIzNzIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMzMjM3MjAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH0ifQ.OSyg80y8AwNbEmfUhAignsLXzwWcSMoi6iHlAbedq-o
  3037. 2026-01-27 14:48:24.869 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496504, userVo={"username":"xzzy@qq.com","password":"","nickName":"行政专员","email":"xzzy@qq.com","realName":"行政专员","mobile":"","sex":"","roleLabels":[],"roleList":[{"roleName":"行政专员","dataScope":"4","dataState":"0","id":1671403094153375881,"createTime":1727315902000,"updateTime":1727320768000,"createBy":1671403256519078138,"updateBy":1671403256519078138}],"resourceRequestPaths":["POST/nursing_project","PUT/alert-rule/**","DELETE/room/delete/**","DELETE/nursingLevel/delete/**","DELETE/alert-rule/delete/**","DELETE/iot/DeleteDevice","POST /iot/UpdateDevice","POST/nursingLevel/insert","PUT/room/update","POST/alert-rule/create","GET /room/get/**","POST/room/add","POST/floor/add","DELETE/bed/delete/**","DELETE/floor/delete/**","POST/bed/create","POST/iot/QueryDeviceDetail","PUT/bed/update","PUT/nursing/plan/**","PUT /alert-rule/update/**","PUT /nursingLevel/update","POST/iot/RegisterDevice","PUT/nursing_project/**","GET /user/current-user","PUT/device-data/update/**","PUT/nursingLevel/**","DELETE/nursing/plan/**","PATCH/user","PUT /floor/update","POST/nursing/plan","PUT/nursing/**","DELETE/nursing_project/**"],"deptNo":"100001003000000","postNo":"100001003003000","userToken":"11dd7d62-4b05-4f50-b46b-7879fb5c1aab","id":1671403256519078153,"createTime":1727332372000,"updateTime":1727332372000,"createBy":1671403256519078138}}
  3038. 2026-01-27 14:48:24.869 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=11dd7d62-4b05-4f50-b46b-7879fb5c1aab, dataState=null)
  3039. 2026-01-27 14:48:24.872 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3040. 2026-01-27 14:48:24.873 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769496504851", parameters={masked}
  3041. 2026-01-27 14:48:24.873 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  3042. 2026-01-27 14:48:24.878 [http-nio-9995-exec-3] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=11dd7d62-4b05-4f50-b46b-7879fb5c1aab, dataState=null)
  3043. 2026-01-27 14:48:24.878 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3044. 2026-01-27 14:48:24.879 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=xzzy@qq.com, password=, userType=null, nickN (truncated)...]
  3045. 2026-01-27 14:48:24.885 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3046. 2026-01-27 14:48:58.745 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/contract/list
  3047. 2026-01-27 14:48:58.745 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3048. 2026-01-27 14:48:58.748 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2NTA0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwieHp6eUBxcS5jb21cIixcInBhc3N3b3JkXCI6XCJcIixcIm5pY2tOYW1lXCI6XCLooYzmlL_kuJPlkZhcIixcImVtYWlsXCI6XCJ4enp5QHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIuihjOaUv-S4k-WRmFwiLFwibW9iaWxlXCI6XCJcIixcInNleFwiOlwiXCIsXCJyb2xlTGFiZWxzXCI6W10sXCJyb2xlTGlzdFwiOlt7XCJyb2xlTmFtZVwiOlwi6KGM5pS_5LiT5ZGYXCIsXCJkYXRhU2NvcGVcIjpcIjRcIixcImRhdGFTdGF0ZVwiOlwiMFwiLFwiaWRcIjoxNjcxNDAzMDk0MTUzMzc1ODgxLFwiY3JlYXRlVGltZVwiOjE3MjczMTU5MDIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMyMDc2ODAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOCxcInVwZGF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH1dLFwicmVzb3VyY2VSZXF1ZXN0UGF0aHNcIjpbXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2FsZXJ0LXJ1bGUvKipcIixcIkRFTEVURS9yb29tL2RlbGV0ZS8qKlwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9hbGVydC1ydWxlL2RlbGV0ZS8qKlwiLFwiREVMRVRFL2lvdC9EZWxldGVEZXZpY2VcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL3Jvb20vdXBkYXRlXCIsXCJQT1NUL2FsZXJ0LXJ1bGUvY3JlYXRlXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQT1NUL3Jvb20vYWRkXCIsXCJQT1NUL2Zsb29yL2FkZFwiLFwiREVMRVRFL2JlZC9kZWxldGUvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUE9TVC9pb3QvUXVlcnlEZXZpY2VEZXRhaWxcIixcIlBVVC9iZWQvdXBkYXRlXCIsXCJQVVQvbnVyc2luZy9wbGFuLyoqXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QvaW90L1JlZ2lzdGVyRGV2aWNlXCIsXCJQVVQvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJHRVQgL3VzZXIvY3VycmVudC11c2VyXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvbnVyc2luZ0xldmVsLyoqXCIsXCJERUxFVEUvbnVyc2luZy9wbGFuLyoqXCIsXCJQQVRDSC91c2VyXCIsXCJQVVQgL2Zsb29yL3VwZGF0ZVwiLFwiUE9TVC9udXJzaW5nL3BsYW5cIixcIlBVVC9udXJzaW5nLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCJdLFwiZGVwdE5vXCI6XCIxMDAwMDEwMDMwMDAwMDBcIixcInBvc3ROb1wiOlwiMTAwMDAxMDAzMDAzMDAwXCIsXCJ1c2VyVG9rZW5cIjpcIjExZGQ3ZDYyLTRiMDUtNGY1MC1iNDZiLTc4NzlmYjVjMWFhYlwiLFwiaWRcIjoxNjcxNDAzMjU2NTE5MDc4MTUzLFwiY3JlYXRlVGltZVwiOjE3MjczMzIzNzIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMzMjM3MjAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH0ifQ.OSyg80y8AwNbEmfUhAignsLXzwWcSMoi6iHlAbedq-o
  3049. 2026-01-27 14:48:58.749 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496504, userVo={"username":"xzzy@qq.com","password":"","nickName":"行政专员","email":"xzzy@qq.com","realName":"行政专员","mobile":"","sex":"","roleLabels":[],"roleList":[{"roleName":"行政专员","dataScope":"4","dataState":"0","id":1671403094153375881,"createTime":1727315902000,"updateTime":1727320768000,"createBy":1671403256519078138,"updateBy":1671403256519078138}],"resourceRequestPaths":["POST/nursing_project","PUT/alert-rule/**","DELETE/room/delete/**","DELETE/nursingLevel/delete/**","DELETE/alert-rule/delete/**","DELETE/iot/DeleteDevice","POST /iot/UpdateDevice","POST/nursingLevel/insert","PUT/room/update","POST/alert-rule/create","GET /room/get/**","POST/room/add","POST/floor/add","DELETE/bed/delete/**","DELETE/floor/delete/**","POST/bed/create","POST/iot/QueryDeviceDetail","PUT/bed/update","PUT/nursing/plan/**","PUT /alert-rule/update/**","PUT /nursingLevel/update","POST/iot/RegisterDevice","PUT/nursing_project/**","GET /user/current-user","PUT/device-data/update/**","PUT/nursingLevel/**","DELETE/nursing/plan/**","PATCH/user","PUT /floor/update","POST/nursing/plan","PUT/nursing/**","DELETE/nursing_project/**"],"deptNo":"100001003000000","postNo":"100001003003000","userToken":"11dd7d62-4b05-4f50-b46b-7879fb5c1aab","id":1671403256519078153,"createTime":1727332372000,"updateTime":1727332372000,"createBy":1671403256519078138}}
  3050. 2026-01-27 14:48:58.749 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=11dd7d62-4b05-4f50-b46b-7879fb5c1aab, dataState=null)
  3051. 2026-01-27 14:48:58.751 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3052. 2026-01-27 14:48:58.752 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/contract/list?pageSize=10&pageNum=1&_t=1769496538736", parameters={masked}
  3053. 2026-01-27 14:48:58.753 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3054. 2026-01-27 14:48:58.755 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3055. 2026-01-27 14:48:58.755 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3056. 2026-01-27 14:48:58.755 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769496538736", parameters={masked}
  3057. 2026-01-27 14:48:58.756 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3058. 2026-01-27 14:48:58.758 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3059. 2026-01-27 14:48:58.758 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:48:58 CST 2026, status=404, error=Not Found, path=/contract/list}]
  3060. 2026-01-27 14:48:58.759 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3061. 2026-01-27 14:50:19.883 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursingLevel/listByPage
  3062. 2026-01-27 14:50:19.883 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3063. 2026-01-27 14:50:19.886 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2NTA0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwieHp6eUBxcS5jb21cIixcInBhc3N3b3JkXCI6XCJcIixcIm5pY2tOYW1lXCI6XCLooYzmlL_kuJPlkZhcIixcImVtYWlsXCI6XCJ4enp5QHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIuihjOaUv-S4k-WRmFwiLFwibW9iaWxlXCI6XCJcIixcInNleFwiOlwiXCIsXCJyb2xlTGFiZWxzXCI6W10sXCJyb2xlTGlzdFwiOlt7XCJyb2xlTmFtZVwiOlwi6KGM5pS_5LiT5ZGYXCIsXCJkYXRhU2NvcGVcIjpcIjRcIixcImRhdGFTdGF0ZVwiOlwiMFwiLFwiaWRcIjoxNjcxNDAzMDk0MTUzMzc1ODgxLFwiY3JlYXRlVGltZVwiOjE3MjczMTU5MDIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMyMDc2ODAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOCxcInVwZGF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH1dLFwicmVzb3VyY2VSZXF1ZXN0UGF0aHNcIjpbXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2FsZXJ0LXJ1bGUvKipcIixcIkRFTEVURS9yb29tL2RlbGV0ZS8qKlwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9hbGVydC1ydWxlL2RlbGV0ZS8qKlwiLFwiREVMRVRFL2lvdC9EZWxldGVEZXZpY2VcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL3Jvb20vdXBkYXRlXCIsXCJQT1NUL2FsZXJ0LXJ1bGUvY3JlYXRlXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQT1NUL3Jvb20vYWRkXCIsXCJQT1NUL2Zsb29yL2FkZFwiLFwiREVMRVRFL2JlZC9kZWxldGUvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUE9TVC9pb3QvUXVlcnlEZXZpY2VEZXRhaWxcIixcIlBVVC9iZWQvdXBkYXRlXCIsXCJQVVQvbnVyc2luZy9wbGFuLyoqXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QvaW90L1JlZ2lzdGVyRGV2aWNlXCIsXCJQVVQvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJHRVQgL3VzZXIvY3VycmVudC11c2VyXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvbnVyc2luZ0xldmVsLyoqXCIsXCJERUxFVEUvbnVyc2luZy9wbGFuLyoqXCIsXCJQQVRDSC91c2VyXCIsXCJQVVQgL2Zsb29yL3VwZGF0ZVwiLFwiUE9TVC9udXJzaW5nL3BsYW5cIixcIlBVVC9udXJzaW5nLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCJdLFwiZGVwdE5vXCI6XCIxMDAwMDEwMDMwMDAwMDBcIixcInBvc3ROb1wiOlwiMTAwMDAxMDAzMDAzMDAwXCIsXCJ1c2VyVG9rZW5cIjpcIjExZGQ3ZDYyLTRiMDUtNGY1MC1iNDZiLTc4NzlmYjVjMWFhYlwiLFwiaWRcIjoxNjcxNDAzMjU2NTE5MDc4MTUzLFwiY3JlYXRlVGltZVwiOjE3MjczMzIzNzIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMzMjM3MjAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH0ifQ.OSyg80y8AwNbEmfUhAignsLXzwWcSMoi6iHlAbedq-o
  3064. 2026-01-27 14:50:19.887 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/nursing/plan
  3065. 2026-01-27 14:50:19.887 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3066. 2026-01-27 14:50:19.887 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496504, userVo={"username":"xzzy@qq.com","password":"","nickName":"行政专员","email":"xzzy@qq.com","realName":"行政专员","mobile":"","sex":"","roleLabels":[],"roleList":[{"roleName":"行政专员","dataScope":"4","dataState":"0","id":1671403094153375881,"createTime":1727315902000,"updateTime":1727320768000,"createBy":1671403256519078138,"updateBy":1671403256519078138}],"resourceRequestPaths":["POST/nursing_project","PUT/alert-rule/**","DELETE/room/delete/**","DELETE/nursingLevel/delete/**","DELETE/alert-rule/delete/**","DELETE/iot/DeleteDevice","POST /iot/UpdateDevice","POST/nursingLevel/insert","PUT/room/update","POST/alert-rule/create","GET /room/get/**","POST/room/add","POST/floor/add","DELETE/bed/delete/**","DELETE/floor/delete/**","POST/bed/create","POST/iot/QueryDeviceDetail","PUT/bed/update","PUT/nursing/plan/**","PUT /alert-rule/update/**","PUT /nursingLevel/update","POST/iot/RegisterDevice","PUT/nursing_project/**","GET /user/current-user","PUT/device-data/update/**","PUT/nursingLevel/**","DELETE/nursing/plan/**","PATCH/user","PUT /floor/update","POST/nursing/plan","PUT/nursing/**","DELETE/nursing_project/**"],"deptNo":"100001003000000","postNo":"100001003003000","userToken":"11dd7d62-4b05-4f50-b46b-7879fb5c1aab","id":1671403256519078153,"createTime":1727332372000,"updateTime":1727332372000,"createBy":1671403256519078138}}
  3067. 2026-01-27 14:50:19.888 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=11dd7d62-4b05-4f50-b46b-7879fb5c1aab, dataState=null)
  3068. 2026-01-27 14:50:19.889 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk2NTA0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwieHp6eUBxcS5jb21cIixcInBhc3N3b3JkXCI6XCJcIixcIm5pY2tOYW1lXCI6XCLooYzmlL_kuJPlkZhcIixcImVtYWlsXCI6XCJ4enp5QHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIuihjOaUv-S4k-WRmFwiLFwibW9iaWxlXCI6XCJcIixcInNleFwiOlwiXCIsXCJyb2xlTGFiZWxzXCI6W10sXCJyb2xlTGlzdFwiOlt7XCJyb2xlTmFtZVwiOlwi6KGM5pS_5LiT5ZGYXCIsXCJkYXRhU2NvcGVcIjpcIjRcIixcImRhdGFTdGF0ZVwiOlwiMFwiLFwiaWRcIjoxNjcxNDAzMDk0MTUzMzc1ODgxLFwiY3JlYXRlVGltZVwiOjE3MjczMTU5MDIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMyMDc2ODAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOCxcInVwZGF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH1dLFwicmVzb3VyY2VSZXF1ZXN0UGF0aHNcIjpbXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2FsZXJ0LXJ1bGUvKipcIixcIkRFTEVURS9yb29tL2RlbGV0ZS8qKlwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9hbGVydC1ydWxlL2RlbGV0ZS8qKlwiLFwiREVMRVRFL2lvdC9EZWxldGVEZXZpY2VcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL3Jvb20vdXBkYXRlXCIsXCJQT1NUL2FsZXJ0LXJ1bGUvY3JlYXRlXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQT1NUL3Jvb20vYWRkXCIsXCJQT1NUL2Zsb29yL2FkZFwiLFwiREVMRVRFL2JlZC9kZWxldGUvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUE9TVC9pb3QvUXVlcnlEZXZpY2VEZXRhaWxcIixcIlBVVC9iZWQvdXBkYXRlXCIsXCJQVVQvbnVyc2luZy9wbGFuLyoqXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QvaW90L1JlZ2lzdGVyRGV2aWNlXCIsXCJQVVQvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJHRVQgL3VzZXIvY3VycmVudC11c2VyXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvbnVyc2luZ0xldmVsLyoqXCIsXCJERUxFVEUvbnVyc2luZy9wbGFuLyoqXCIsXCJQQVRDSC91c2VyXCIsXCJQVVQgL2Zsb29yL3VwZGF0ZVwiLFwiUE9TVC9udXJzaW5nL3BsYW5cIixcIlBVVC9udXJzaW5nLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCJdLFwiZGVwdE5vXCI6XCIxMDAwMDEwMDMwMDAwMDBcIixcInBvc3ROb1wiOlwiMTAwMDAxMDAzMDAzMDAwXCIsXCJ1c2VyVG9rZW5cIjpcIjExZGQ3ZDYyLTRiMDUtNGY1MC1iNDZiLTc4NzlmYjVjMWFhYlwiLFwiaWRcIjoxNjcxNDAzMjU2NTE5MDc4MTUzLFwiY3JlYXRlVGltZVwiOjE3MjczMzIzNzIwMDAsXCJ1cGRhdGVUaW1lXCI6MTcyNzMzMjM3MjAwMCxcImNyZWF0ZUJ5XCI6MTY3MTQwMzI1NjUxOTA3ODEzOH0ifQ.OSyg80y8AwNbEmfUhAignsLXzwWcSMoi6iHlAbedq-o
  3069. 2026-01-27 14:50:19.890 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3070. 2026-01-27 14:50:19.890 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729496504, userVo={"username":"xzzy@qq.com","password":"","nickName":"行政专员","email":"xzzy@qq.com","realName":"行政专员","mobile":"","sex":"","roleLabels":[],"roleList":[{"roleName":"行政专员","dataScope":"4","dataState":"0","id":1671403094153375881,"createTime":1727315902000,"updateTime":1727320768000,"createBy":1671403256519078138,"updateBy":1671403256519078138}],"resourceRequestPaths":["POST/nursing_project","PUT/alert-rule/**","DELETE/room/delete/**","DELETE/nursingLevel/delete/**","DELETE/alert-rule/delete/**","DELETE/iot/DeleteDevice","POST /iot/UpdateDevice","POST/nursingLevel/insert","PUT/room/update","POST/alert-rule/create","GET /room/get/**","POST/room/add","POST/floor/add","DELETE/bed/delete/**","DELETE/floor/delete/**","POST/bed/create","POST/iot/QueryDeviceDetail","PUT/bed/update","PUT/nursing/plan/**","PUT /alert-rule/update/**","PUT /nursingLevel/update","POST/iot/RegisterDevice","PUT/nursing_project/**","GET /user/current-user","PUT/device-data/update/**","PUT/nursingLevel/**","DELETE/nursing/plan/**","PATCH/user","PUT /floor/update","POST/nursing/plan","PUT/nursing/**","DELETE/nursing_project/**"],"deptNo":"100001003000000","postNo":"100001003003000","userToken":"11dd7d62-4b05-4f50-b46b-7879fb5c1aab","id":1671403256519078153,"createTime":1727332372000,"updateTime":1727332372000,"createBy":1671403256519078138}}
  3071. 2026-01-27 14:50:19.893 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=xzzy@qq.com, password=, userType=null, nickName=行政专员, post=null, dept=null, email=xzzy@qq.com, realName=行政专员, mobile=, sex=, remark=null, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[], roleList=[RoleVo(roleName=行政专员, label=null, sortNo=null, remark=null, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[POST/nursing_project, PUT/alert-rule/**, DELETE/room/delete/**, DELETE/nursingLevel/delete/**, DELETE/alert-rule/delete/**, DELETE/iot/DeleteDevice, POST /iot/UpdateDevice, POST/nursingLevel/insert, PUT/room/update, POST/alert-rule/create, GET /room/get/**, POST/room/add, POST/floor/add, DELETE/bed/delete/**, DELETE/floor/delete/**, POST/bed/create, POST/iot/QueryDeviceDetail, PUT/bed/update, PUT/nursing/plan/**, PUT /alert-rule/update/**, PUT /nursingLevel/update, POST/iot/RegisterDevice, PUT/nursing_project/**, GET /user/current-user, PUT/device-data/update/**, PUT/nursingLevel/**, DELETE/nursing/plan/**, PATCH/user, PUT /floor/update, POST/nursing/plan, PUT/nursing/**, DELETE/nursing_project/**], deptNo=100001003000000, postNo=100001003003000, roleId=null, userToken=11dd7d62-4b05-4f50-b46b-7879fb5c1aab, dataState=null)
  3072. 2026-01-27 14:50:19.895 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:11dd7d62-4b05-4f50-b46b-7879fb5c1aab
  3073. 2026-01-27 14:50:19.897 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursing/plan?_t=1769496619874", parameters={masked}
  3074. 2026-01-27 14:50:19.897 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/nursingLevel/listByPage?pageSize=10&pageNum=1&_t=1769496619874", parameters={masked}
  3075. 2026-01-27 14:50:19.897 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3076. 2026-01-27 14:50:19.898 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3077. 2026-01-27 14:50:19.900 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3078. 2026-01-27 14:50:19.900 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3079. 2026-01-27 14:50:19.901 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3080. 2026-01-27 14:50:19.901 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3081. 2026-01-27 14:50:19.901 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?pageSize=10&pageNum=1&_t=1769496619874", parameters={masked}
  3082. 2026-01-27 14:50:19.901 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for GET "/error?_t=1769496619874", parameters={masked}
  3083. 2026-01-27 14:50:19.901 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3084. 2026-01-27 14:50:19.901 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3085. 2026-01-27 14:50:19.904 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3086. 2026-01-27 14:50:19.904 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3087. 2026-01-27 14:50:19.904 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:50:19 CST 2026, status=404, error=Not Found, path=/nursing/plan}]
  3088. 2026-01-27 14:50:19.904 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 14:50:19 CST 2026, status=404, error=Not Found, path=/nursingLevel/listByPage}]
  3089. 2026-01-27 14:50:19.904 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3090. 2026-01-27 14:50:19.904 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3091. 2026-01-27 14:51:38.710 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  3092. 2026-01-27 14:51:38.713 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  3093. 2026-01-27 15:02:58.377 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  3094. 2026-01-27 15:02:58.395 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 21712 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  3095. 2026-01-27 15:02:58.397 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  3096. 2026-01-27 15:03:00.862 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  3097. 2026-01-27 15:03:00.866 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  3098. 2026-01-27 15:03:00.909 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 26 ms. Found 0 Redis repository interfaces.
  3099. 2026-01-27 15:03:01.068 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  3100. 2026-01-27 15:03:01.698 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  3101. 2026-01-27 15:03:01.709 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  3102. 2026-01-27 15:03:01.709 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  3103. 2026-01-27 15:03:01.709 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  3104. 2026-01-27 15:03:01.924 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  3105. 2026-01-27 15:03:01.925 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2915 ms
  3106. 2026-01-27 15:03:02.059 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  3107. 2026-01-27 15:03:02.230 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  3108. 2026-01-27 15:03:02.757 [main] INFO org.redisson.Version-Redisson 3.11.2
  3109. 2026-01-27 15:03:05.756 [redisson-netty-2-5] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  3110. 2026-01-27 15:03:05.762 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  3111. 2026-01-27 15:03:08.958 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  3112. 2026-01-27 15:03:09.061 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-11 mappings in 'requestMappingHandlerMapping'
  3113. 2026-01-27 15:03:09.242 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@52a9db63, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@402d76c7, org.springframework.security.web.context.SecurityContextPersistenceFilter@7d3faf1d, org.springframework.security.web.header.HeaderWriterFilter@55ff64fd, org.springframework.security.web.authentication.logout.LogoutFilter@4202bfe8, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@7207f3c2, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@272f5373, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@27adb90f, org.springframework.security.web.session.SessionManagementFilter@e98adb2, org.springframework.security.web.access.ExceptionTranslationFilter@99774ec, org.springframework.security.web.access.intercept.AuthorizationFilter@4a467ada]
  3114. 2026-01-27 15:03:09.449 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3115. 2026-01-27 15:03:09.481 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  3116. 2026-01-27 15:03:09.500 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  3117. 2026-01-27 15:03:09.511 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  3118. 2026-01-27 15:03:09.536 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  3119. 2026-01-27 15:03:09.934 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  3120. 2026-01-27 15:03:09.946 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  3121. 2026-01-27 15:03:09.975 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  3122. java.lang.NullPointerException: null
  3123. at java.base/java.lang.String.startsWith(String.java:1428)
  3124. at java.base/java.lang.String.startsWith(String.java:1470)
  3125. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  3126. at java.base/java.util.Optional.map(Optional.java:265)
  3127. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  3128. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3129. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3130. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  3131. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  3132. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  3133. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  3134. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  3135. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  3136. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  3137. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  3138. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  3139. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  3140. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  3141. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  3142. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  3143. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  3144. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  3145. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  3146. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  3147. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  3148. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  3149. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  3150. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  3151. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  3152. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  3153. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  3154. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  3155. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  3156. at com.kyl.KylApplication.main(KylApplication.java:17)
  3157. 2026-01-27 15:03:09.999 [main] INFO com.kyl.KylApplication-Started KylApplication in 12.113 seconds (JVM running for 14.079)
  3158. 2026-01-27 15:03:11.238 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  3159. 2026-01-27 15:03:11.238 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  3160. 2026-01-27 15:03:11.238 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  3161. 2026-01-27 15:03:11.238 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  3162. 2026-01-27 15:03:11.239 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  3163. 2026-01-27 15:03:11.240 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1aa345d3
  3164. 2026-01-27 15:03:11.240 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@58ea7d2a
  3165. 2026-01-27 15:03:11.241 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3166. 2026-01-27 15:03:11.241 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms
  3167. 2026-01-27 15:03:18.671 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  3168. 2026-01-27 15:03:18.675 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  3169. 2026-01-27 15:03:18.708 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  3170. 2026-01-27 15:03:19.504 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3171. 2026-01-27 15:03:19.548 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  3172. 2026-01-27 15:03:19.562 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3173. 2026-01-27 15:03:19.577 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769497399570", parameters={masked}
  3174. 2026-01-27 15:03:19.578 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  3175. 2026-01-27 15:03:19.650 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  3176. 2026-01-27 15:03:19.680 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3177. 2026-01-27 15:03:19.691 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  3178. 2026-01-27 15:03:19.698 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3179. 2026-01-27 15:03:19.711 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769497399704", parameters={masked}
  3180. 2026-01-27 15:03:19.712 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  3181. 2026-01-27 15:03:19.759 [http-nio-9995-exec-4] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001, parentResourceNo=100001015001000, resourceName=设备管理, resourceType=m, requestPath=equipment, label=null, sortNo=0, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001000, parentResourceNo=100001011000000, resourceName=协同工作, resourceType=m, requestPath=xtgz, label=xtgz, sortNo=1, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001, parentResourceNo=100001011001000, resourceName=我的待办, resourceType=m, requestPath=backlogAfter, label=wddb, sortNo=1, icon=icon, remark=我的待办, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012000000, parentResourceNo=100001000000000, resourceName=工作台, resourceType=m, requestPath=dashboard, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001006000, parentResourceNo=100001001000000, resourceName=用户管理, resourceType=m, requestPath=user, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001, parentResourceNo=100001008002000, resourceName=预缴款充值, resourceType=m, requestPath=topUp, label=yjkcz, sortNo=1, icon=icon, remark=预缴款充值, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001000, parentResourceNo=100001003000000, resourceName=合同管理, resourceType=m, requestPath=htgl, label=htgl, sortNo=1, icon=icon, remark=合同管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001, parentResourceNo=100001003001000, resourceName=合同跟踪, resourceType=m, requestPath=trackAfter, label=htgz, sortNo=1, icon=icon, remark=合同跟踪, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001, parentResourceNo=100001005002000, resourceName=退住办理, resourceType=m, requestPath=quitManage, label=tzbl, sortNo=1, icon=icon, remark=退住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001, parentResourceNo=100001009001000, resourceName=订单管理, resourceType=m, requestPath=olist, label=ddgl, sortNo=1, icon=icon, remark=ddgl, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001000, parentResourceNo=100001009000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=1, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004000, parentResourceNo=100001001007000, resourceName=角色管理, resourceType=m, requestPath=role, label=role, sortNo=1, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001, parentResourceNo=100001006002000, resourceName=负责老人, resourceType=m, requestPath=fzlr, label=fzlr, sortNo=1, icon=icon, remark=负责老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001, parentResourceNo=100001002001000, resourceName=预约登记, resourceType=m, requestPath=subscribe, label=yydj, sortNo=1, icon=icon, remark=预约登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001000, parentResourceNo=100001002000000, resourceName=预约来访, resourceType=m, requestPath=yylf, label=yylf, sortNo=1, icon=cwgl-sei, remark=预约来访, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001000, parentResourceNo=100001018000000, resourceName=个人中心, resourceType=m, requestPath=userCenter/index, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001, parentResourceNo=100001018001000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003001, parentResourceNo=100001003003000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=1, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001000, parentResourceNo=100001008000000, resourceName=账单管理, resourceType=m, requestPath=bill, label=zdgl, sortNo=1, icon=icon, remark=账单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005000, parentResourceNo=100001001006000, resourceName=用户信息, resourceType=m, requestPath=user, label=user, sortNo=1, icon=user, remark=用户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001, parentResourceNo=100001008001000, resourceName=入账列表, resourceType=m, requestPath=enterAccount, label=rzlb, sortNo=1, icon=icon, remark=入账列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001000, parentResourceNo=100001015000000, resourceName=设备管理, resourceType=m, requestPath=equi, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012001000, parentResourceNo=100001012000000, resourceName=工作台, resourceType=m, requestPath=base, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001, parentResourceNo=100001006001000, resourceName=护理等级, resourceType=m, requestPath=grade, label=hldj, sortNo=1, icon=icon, remark=护理等级, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001000, parentResourceNo=100001006000000, resourceName=护理计划, resourceType=m, requestPath=hljh-1, label=hljh-1, sortNo=1, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002, parentResourceNo=100001015002000, resourceName=报警数据, resourceType=m, requestPath=facility, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001, parentResourceNo=100001003002000, resourceName=床位房型, resourceType=m, requestPath=houseType, label=cwfx, sortNo=1, icon=icon, remark=床位房型, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001001, parentResourceNo=100001010001000, resourceName=客户信息, resourceType=m, requestPath=list, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001000, parentResourceNo=100001010000000, resourceName=客户信息, resourceType=m, requestPath=khxx, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001, parentResourceNo=100001005001000, resourceName=入住办理, resourceType=m, requestPath=enterManage, label=rzbl, sortNo=1, icon=icon, remark=入住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001000, parentResourceNo=100001005000000, resourceName=入住管理, resourceType=m, requestPath=enter, label=rzgl, sortNo=1, icon=icon, remark=入住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002, parentResourceNo=100001011001000, resourceName=我的申请, resourceType=m, requestPath=apply, label=wdsq, sortNo=2, icon=icon, remark=我的申请, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002000000, parentResourceNo=100001000000000, resourceName=来访管理, resourceType=m, requestPath=appointment, label=lfgl, sortNo=2, icon=icon, remark=预约管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002000, parentResourceNo=100001008000000, resourceName=预存管理, resourceType=m, requestPath=prestore, label=ycgl, sortNo=2, icon=icon, remark=预存管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002002, parentResourceNo=100001008002000, resourceName=余额查询, resourceType=m, requestPath=balance, label=yecx, sortNo=2, icon=icon, remark=余额查询, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001007000, parentResourceNo=100001001000000, resourceName=权限配置, resourceType=m, requestPath=permission, label=role, sortNo=2, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002000, parentResourceNo=100001005000000, resourceName=退住管理, resourceType=m, requestPath=quit, label=tzgl, sortNo=2, icon=icon, remark=退住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002, parentResourceNo=100001009001000, resourceName=退款管理, resourceType=m, requestPath=refund, label=qjgl, sortNo=2, icon=cwgl-sei, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002, parentResourceNo=100001006002000, resourceName=任务安排, resourceType=m, requestPath=rwap, label=rwap, sortNo=2, icon=icon, remark=任务安排, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002000, parentResourceNo=100001006000000, resourceName=护理任务, resourceType=m, requestPath=hlrw, label=hlrw, sortNo=2, icon=icon, remark=护理任务, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002, parentResourceNo=100001002001000, resourceName=来访登记, resourceType=m, requestPath=comeVisit, label=lfdj, sortNo=2, icon=icon, remark=来访登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002, parentResourceNo=100001008001000, resourceName=欠费老人, resourceType=m, requestPath=arrearage, label=qflr, sortNo=2, icon=icon, remark=欠费老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003000, parentResourceNo=100001001007000, resourceName=菜单管理, resourceType=m, requestPath=menu, label=resource, sortNo=2, icon=user, remark=资源管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002000, parentResourceNo=100001015000000, resourceName=报警管理, resourceType=m, requestPath=warn, label=null, sortNo=2, icon=cwgl-sei, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002, parentResourceNo=100001006001000, resourceName=护理计划, resourceType=m, requestPath=nursePlan, label=hljh-2, sortNo=2, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003, parentResourceNo=100001015002000, resourceName=报警规则, resourceType=m, requestPath=rule, label=null, sortNo=2, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002003, parentResourceNo=100001003002000, resourceName=智能床位, resourceType=m, requestPath=smartBed, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002000, parentResourceNo=100001003000000, resourceName=床位管理, resourceType=m, requestPath=cwgl, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005000000, parentResourceNo=100001000000000, resourceName=入退管理, resourceType=m, requestPath=enterQuit, label=rtgl, sortNo=3, icon=icon, remark=入退管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001000, parentResourceNo=100001001007000, resourceName=部门管理, resourceType=m, requestPath=dept, label=dept, sortNo=3, icon=form, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003000, parentResourceNo=100001003000000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=3, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003, parentResourceNo=100001006001000, resourceName=护理项目, resourceType=m, requestPath=nurseProject, label=hlxm, sortNo=3, icon=icon, remark=护理项目, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002, parentResourceNo=100001003002000, resourceName=房型设置, resourceType=m, requestPath=houseSet, label=fxsz, sortNo=3, icon=icon, remark=房型设置, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002000, parentResourceNo=100001001007000, resourceName=职位管理, resourceType=m, requestPath=post, label=post, sortNo=4, icon=chart, remark=职位管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003000000, parentResourceNo=100001000000000, resourceName=在住管理, resourceType=m, requestPath=liveIn, label=zzgl, sortNo=4, icon=icon, remark=在住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006000000, parentResourceNo=100001000000000, resourceName=服务管理, resourceType=m, requestPath=serve, label=fwgl, sortNo=5, icon=icon, remark=服务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009000000, parentResourceNo=100001000000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=6, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008000000, parentResourceNo=100001000000000, resourceName=财务管理, resourceType=m, requestPath=finance, label=cwgl, sortNo=7, icon=icon, remark=财务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010000000, parentResourceNo=100001000000000, resourceName=客户管理, resourceType=m, requestPath=client, label=khgl, sortNo=8, icon=icon, remark=客户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001000000, parentResourceNo=100001000000000, resourceName=权限管理, resourceType=m, requestPath=permission, label=authority, sortNo=9, icon=user, remark=权限管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011000000, parentResourceNo=100001000000000, resourceName=协同工作, resourceType=m, requestPath=active, label=xtgz, sortNo=10, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015000000, parentResourceNo=100001000000000, resourceName=智能监测, resourceType=m, requestPath=intelligence, label=null, sortNo=11, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018000000, parentResourceNo=100001000000000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=11, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005001, parentResourceNo=100001001005005, resourceName=dept, resourceType=m, requestPath=dept, label=dept, sortNo=111111111, icon=cwgl-sei, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  3182. 2026-01-27 15:03:19.788 [http-nio-9995-exec-4] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[MenuVo(name=工作台, path=dashboard, component=null, redirect=null, hidden=null, children=[MenuVo(name=工作台, path=base, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访管理, path=appointment, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约来访, path=yylf, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约登记, path=subscribe, component=null, redirect=null, hidden=null, children=[MenuVo(name=到院, path=PUT/reservation/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访登记, path=comeVisit, component=null, redirect=null, hidden=null, children=[MenuVo(name=来访登记, path=POST /visit, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=入退管理, path=enterQuit, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住管理, path=enter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住办理, path=enterManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=发起入住申请, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=退住管理, path=quit, component=null, redirect=null, hidden=null, children=[MenuVo(name=退住办理, path=quitManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=发起退住申请, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=在住管理, path=liveIn, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同管理, path=htgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同跟踪, path=trackAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/contract/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=床位管理, path=cwgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=床位房型, path=houseType, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑楼层, path=PUT /floor/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除楼层, path=DELETE/floor/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房间, path=POST/room/add, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑房间, path=PUT/room/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除房间, path=DELETE/room/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看房间, path=GET /room/get/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增床位, path=POST/bed/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑床位, path=PUT/bed/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除床位, path=DELETE/bed/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增楼层, path=POST/floor/add, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=智能床位, path=smartBed, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=房型设置, path=houseSet, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房型, path=POST/roomTypes, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=服务管理, path=serve, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理计划, path=hljh-1, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理等级, path=grade, component=null, redirect=null, hidden=null, children=[MenuVo(name=启用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursingLevel/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /nursingLevel/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理等级, path=POST/nursingLevel/insert, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理计划, path=nursePlan, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/nursing/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理计划, path=POST/nursing/plan, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理项目, path=nurseProject, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增, path=POST/nursing_project, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=护理任务, path=hlrw, component=null, redirect=null, hidden=null, children=[MenuVo(name=负责老人, path=fzlr, component=null, redirect=null, hidden=null, children=[MenuVo(name=批量设置护理员, path=PUT/elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=设置护理员, path=PUT /elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=任务安排, path=rwap, component=null, redirect=null, hidden=null, children=[MenuVo(name=执行, path=PUT/nursingTask/do, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/nursingTask, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=改期, path=PUT/nursingTask/updateTime, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/nursingTask/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=olist, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET /orders, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=POST/orders/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退款, path=POST /orders/refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=退款管理, path=refund, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/trade-common-feign/query-refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=财务管理, path=finance, component=null, redirect=null, hidden=null, children=[MenuVo(name=账单管理, path=bill, component=null, redirect=null, hidden=null, children=[MenuVo(name=入账列表, path=enterAccount, component=null, redirect=null, hidden=null, children=[MenuVo(name=生成月度账单, path=POST/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/bill/cancel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=支付, path=PUT/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET /bill/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=欠费老人, path=arrearage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/bill/arrears/, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=预存管理, path=prestore, component=null, redirect=null, hidden=null, children=[MenuVo(name=预缴款充值, path=topUp, component=null, redirect=null, hidden=null, children=[MenuVo(name=充值, path=POST/bill/prepaidRechargeRecord, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=余额查询, path=balance, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=客户管理, path=client, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=khxx, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=list, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限管理, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户管理, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户信息, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增用户, path=PUT/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=重置密码, path=POST/user/reset-passwords/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/user/remove/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[MenuVo(name=dept, path=dept, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=启用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限配置, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=角色管理, path=role, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增角色, path=PUT/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/role/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=菜单管理, path=menu, component=null, redirect=null, hidden=null, children=[MenuVo(name=按钮编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单树形, path=POST/resource/tree, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=部门管理, path=dept, component=null, redirect=null, hidden=null, children=[MenuVo(name=删除部门, path=DELETE/dept/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增部门, path=PUT/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=部门树形, path=POST/dept/tree, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=职位管理, path=post, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增职位, path=PUT/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE /post/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=协同工作, path=active, component=null, redirect=null, hidden=null, children=[MenuVo(name=协同工作, path=xtgz, component=null, redirect=null, hidden=null, children=[MenuVo(name=我的待办, path=backlogAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住处理, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退住处理, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=我的申请, path=apply, component=null, redirect=null, hidden=null, children=[MenuVo(name=申请退住, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销退住, path=PUT/elder/cancel, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=申请入住, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销入住, path=PUT/checkIn/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=智能监测, path=intelligence, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equi, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equipment, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=POST/iot/QueryDeviceDetail, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增设备, path=POST/iot/RegisterDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑设备, path=POST /iot/UpdateDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/iot/DeleteDevice, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=报警管理, path=warn, component=null, redirect=null, hidden=null, children=[MenuVo(name=报警数据, path=facility, component=null, redirect=null, hidden=null, children=[MenuVo(name=处理, path=PUT/device-data/update/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=报警规则, path=rule, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增报警规则, path=POST/alert-rule/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/alert-rule/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /alert-rule/update/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter/index, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=当前用户, path=GET /user/current-user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null)]
  3183. 2026-01-27 15:03:19.790 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3184. 2026-01-27 15:03:19.791 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...]
  3185. 2026-01-27 15:03:19.794 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3186. 2026-01-27 15:03:20.002 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  3187. 2026-01-27 15:03:20.002 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3188. 2026-01-27 15:03:20.007 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3189. 2026-01-27 15:03:20.011 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3190. 2026-01-27 15:03:20.031 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3191. 2026-01-27 15:03:20.038 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3192. 2026-01-27 15:03:20.044 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769497399964", parameters={masked}
  3193. 2026-01-27 15:03:20.045 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  3194. 2026-01-27 15:03:20.055 [http-nio-9995-exec-3] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3195. 2026-01-27 15:03:20.055 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3196. 2026-01-27 15:03:20.056 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  3197. 2026-01-27 15:03:20.057 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  3198. 2026-01-27 15:03:26.233 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  3199. 2026-01-27 15:03:26.234 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3200. 2026-01-27 15:03:26.238 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3201. 2026-01-27 15:03:26.241 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3202. 2026-01-27 15:03:26.242 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3203. 2026-01-27 15:03:26.245 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3204. 2026-01-27 15:03:26.249 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  3205. 2026-01-27 15:03:26.251 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3206. 2026-01-27 15:03:26.260 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3207. 2026-01-27 15:03:26.261 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3208. 2026-01-27 15:03:26.264 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3209. 2026-01-27 15:03:26.265 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3210. 2026-01-27 15:03:26.273 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3211. 2026-01-27 15:03:26.274 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:03:26 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  3212. 2026-01-27 15:03:26.277 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3213. 2026-01-27 15:03:26.334 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  3214. 2026-01-27 15:03:26.334 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3215. 2026-01-27 15:03:26.337 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3216. 2026-01-27 15:03:26.340 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3217. 2026-01-27 15:03:26.341 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3218. 2026-01-27 15:03:26.344 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3219. 2026-01-27 15:03:26.348 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  3220. 2026-01-27 15:03:26.349 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3221. 2026-01-27 15:03:26.351 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3222. 2026-01-27 15:03:26.351 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3223. 2026-01-27 15:03:26.351 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3224. 2026-01-27 15:03:26.352 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3225. 2026-01-27 15:03:26.359 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3226. 2026-01-27 15:03:26.360 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:03:26 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  3227. 2026-01-27 15:03:26.360 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3228. 2026-01-27 15:03:47.113 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  3229. 2026-01-27 15:03:47.114 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3230. 2026-01-27 15:03:47.118 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3231. 2026-01-27 15:03:47.120 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3232. 2026-01-27 15:03:47.121 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3233. 2026-01-27 15:03:47.127 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  3234. 2026-01-27 15:03:47.127 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3235. 2026-01-27 15:03:47.127 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3236. 2026-01-27 15:03:47.130 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  3237. 2026-01-27 15:03:47.130 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3238. 2026-01-27 15:03:47.132 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  3239. 2026-01-27 15:03:47.132 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3240. 2026-01-27 15:03:47.133 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3241. 2026-01-27 15:03:47.135 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3242. 2026-01-27 15:03:47.136 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3243. 2026-01-27 15:03:47.136 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3244. 2026-01-27 15:03:47.136 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3245. 2026-01-27 15:03:47.136 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3246. 2026-01-27 15:03:47.137 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3247. 2026-01-27 15:03:47.137 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3248. 2026-01-27 15:03:47.140 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3249. 2026-01-27 15:03:47.141 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3250. 2026-01-27 15:03:47.141 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3251. 2026-01-27 15:03:47.143 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  3252. 2026-01-27 15:03:47.144 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3253. 2026-01-27 15:03:47.144 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3254. 2026-01-27 15:03:47.145 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  3255. 2026-01-27 15:03:47.145 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3256. 2026-01-27 15:03:47.146 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:03:47 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  3257. 2026-01-27 15:03:47.146 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3258. 2026-01-27 15:03:47.146 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3259. 2026-01-27 15:03:47.148 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3260. 2026-01-27 15:03:47.149 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3261. 2026-01-27 15:03:47.149 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3262. 2026-01-27 15:03:47.150 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3263. 2026-01-27 15:03:47.150 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3264. 2026-01-27 15:03:47.151 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3265. 2026-01-27 15:03:47.151 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3266. 2026-01-27 15:03:47.152 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3267. 2026-01-27 15:03:47.155 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3268. 2026-01-27 15:03:47.155 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:03:47 CST 2026, status=404, error=Not Found, path=/user/list}]
  3269. 2026-01-27 15:03:47.157 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3270. 2026-01-27 15:03:47.157 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3271. 2026-01-27 15:03:47.157 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:03:47 CST 2026, status=404, error=Not Found, path=/dept/list}]
  3272. 2026-01-27 15:03:47.157 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3273. 2026-01-27 15:41:01.342 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  3274. 2026-01-27 15:41:01.344 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  3275. 2026-01-27 15:41:10.747 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  3276. 2026-01-27 15:41:10.781 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 20952 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  3277. 2026-01-27 15:41:10.783 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  3278. 2026-01-27 15:41:12.501 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  3279. 2026-01-27 15:41:12.503 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  3280. 2026-01-27 15:41:12.538 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 23 ms. Found 0 Redis repository interfaces.
  3281. 2026-01-27 15:41:12.675 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  3282. 2026-01-27 15:41:13.212 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  3283. 2026-01-27 15:41:13.223 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  3284. 2026-01-27 15:41:13.223 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  3285. 2026-01-27 15:41:13.223 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  3286. 2026-01-27 15:41:13.462 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  3287. 2026-01-27 15:41:13.462 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2308 ms
  3288. 2026-01-27 15:41:13.530 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  3289. 2026-01-27 15:41:13.660 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  3290. 2026-01-27 15:41:13.988 [main] INFO org.redisson.Version-Redisson 3.11.2
  3291. 2026-01-27 15:41:16.530 [redisson-netty-2-6] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  3292. 2026-01-27 15:41:16.537 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  3293. 2026-01-27 15:41:19.397 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  3294. 2026-01-27 15:41:19.544 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-12 mappings in 'requestMappingHandlerMapping'
  3295. 2026-01-27 15:41:19.921 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@949f0d, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@4b3eaf39, org.springframework.security.web.context.SecurityContextPersistenceFilter@1e9a10e9, org.springframework.security.web.header.HeaderWriterFilter@1f05d08c, org.springframework.security.web.authentication.logout.LogoutFilter@16e3d6d0, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2370c90, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@14091e24, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@d6879bf, org.springframework.security.web.session.SessionManagementFilter@7789526e, org.springframework.security.web.access.ExceptionTranslationFilter@57063e08, org.springframework.security.web.access.intercept.AuthorizationFilter@11d0bff5]
  3296. 2026-01-27 15:41:20.208 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3297. 2026-01-27 15:41:20.257 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  3298. 2026-01-27 15:41:20.279 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  3299. 2026-01-27 15:41:20.290 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  3300. 2026-01-27 15:41:20.324 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  3301. 2026-01-27 15:41:20.805 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  3302. 2026-01-27 15:41:20.823 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  3303. 2026-01-27 15:41:20.873 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  3304. java.lang.NullPointerException: null
  3305. at java.base/java.lang.String.startsWith(String.java:1428)
  3306. at java.base/java.lang.String.startsWith(String.java:1470)
  3307. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  3308. at java.base/java.util.Optional.map(Optional.java:265)
  3309. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  3310. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3311. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3312. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  3313. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  3314. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  3315. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  3316. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  3317. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  3318. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  3319. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  3320. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  3321. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  3322. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  3323. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  3324. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  3325. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  3326. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  3327. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  3328. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  3329. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  3330. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  3331. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  3332. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  3333. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  3334. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  3335. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  3336. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  3337. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  3338. at com.kyl.KylApplication.main(KylApplication.java:17)
  3339. 2026-01-27 15:41:20.895 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.868 seconds (JVM running for 12.959)
  3340. 2026-01-27 15:41:22.242 [RMI TCP Connection(2)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  3341. 2026-01-27 15:41:22.243 [RMI TCP Connection(2)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  3342. 2026-01-27 15:41:22.243 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  3343. 2026-01-27 15:41:22.243 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  3344. 2026-01-27 15:41:22.243 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  3345. 2026-01-27 15:41:22.247 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@539cb10a
  3346. 2026-01-27 15:41:22.248 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@69fd70e9
  3347. 2026-01-27 15:41:22.248 [RMI TCP Connection(2)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3348. 2026-01-27 15:41:22.248 [RMI TCP Connection(2)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 5 ms
  3349. 2026-01-27 15:41:31.646 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  3350. 2026-01-27 15:41:31.646 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  3351. 2026-01-27 15:41:31.647 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  3352. 2026-01-27 15:41:31.647 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3353. 2026-01-27 15:41:31.647 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3354. 2026-01-27 15:41:31.647 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3355. 2026-01-27 15:41:31.682 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3356. 2026-01-27 15:41:31.682 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3357. 2026-01-27 15:41:31.682 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3358. 2026-01-27 15:41:31.962 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3359. 2026-01-27 15:41:31.962 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3360. 2026-01-27 15:41:31.962 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3361. 2026-01-27 15:41:32.034 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3362. 2026-01-27 15:41:32.034 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3363. 2026-01-27 15:41:32.034 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3364. 2026-01-27 15:41:32.104 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3365. 2026-01-27 15:41:32.104 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3366. 2026-01-27 15:41:32.105 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3367. 2026-01-27 15:41:32.116 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  3368. 2026-01-27 15:41:32.116 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  3369. 2026-01-27 15:41:32.116 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  3370. 2026-01-27 15:41:32.122 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  3371. 2026-01-27 15:41:32.124 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3372. 2026-01-27 15:41:32.124 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3373. 2026-01-27 15:41:32.137 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3374. 2026-01-27 15:41:32.137 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3375. 2026-01-27 15:41:32.137 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3376. 2026-01-27 15:41:32.137 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3377. 2026-01-27 15:41:32.145 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3378. 2026-01-27 15:41:32.145 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3379. 2026-01-27 15:41:32.147 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3380. 2026-01-27 15:41:32.147 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3381. 2026-01-27 15:41:32.168 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3382. 2026-01-27 15:41:32.168 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3383. 2026-01-27 15:41:32.169 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:41:32 CST 2026, status=404, error=Not Found, path=/user/list}]
  3384. 2026-01-27 15:41:32.169 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:41:32 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  3385. 2026-01-27 15:41:32.196 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3386. 2026-01-27 15:41:32.196 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3387. 2026-01-27 15:41:32.211 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  3388. 2026-01-27 15:41:33.523 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException)
  3389. 2026-01-27 15:41:33.548 [http-nio-9995-exec-3] ERROR com.kyl.exception.GlobalExceptionHandler-其他未知异常 ->
  3390. org.springframework.jdbc.BadSqlGrammarException:
  3391. ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3392. ### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)
  3393. ### The error may involve defaultParameterMap
  3394. ### The error occurred while setting parameters
  3395. ### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)
  3396. ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3397. ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3398. at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239)
  3399. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
  3400. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  3401. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  3402. at com.sun.proxy.$Proxy111.selectList(Unknown Source)
  3403. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  3404. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
  3405. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
  3406. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:156)
  3407. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:93)
  3408. at com.sun.proxy.$Proxy112.selectList(Unknown Source)
  3409. at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
  3410. at com.kyl.service.impl.DeptServiceImpl.findDeptListByCondition(DeptServiceImpl.java:34)
  3411. at com.kyl.service.impl.DeptServiceImpl$$FastClassBySpringCGLIB$$86c78298.invoke(<generated>)
  3412. at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  3413. at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
  3414. at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
  3415. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704)
  3416. at com.kyl.service.impl.DeptServiceImpl$$EnhancerBySpringCGLIB$$ea11e6c6.findDeptListByCondition(<generated>)
  3417. at com.kyl.controller.DeptController.list(DeptController.java:33)
  3418. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3419. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3420. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3421. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3422. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  3423. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  3424. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  3425. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  3426. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  3427. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  3428. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
  3429. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
  3430. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  3431. at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
  3432. at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
  3433. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  3434. at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  3435. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  3436. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3437. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  3438. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3439. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3440. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)
  3441. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:73)
  3442. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3443. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3444. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)
  3445. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)
  3446. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3447. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
  3448. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
  3449. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3450. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)
  3451. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3452. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
  3453. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3454. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  3455. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3456. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
  3457. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
  3458. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3459. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  3460. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  3461. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3462. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3463. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)
  3464. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
  3465. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3466. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
  3467. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3468. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3469. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  3470. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3471. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3472. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)
  3473. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
  3474. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
  3475. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
  3476. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3477. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3478. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  3479. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3480. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3481. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3482. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  3483. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3484. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3485. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3486. at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  3487. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3488. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3489. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3490. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  3491. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3492. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3493. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3494. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  3495. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  3496. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  3497. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  3498. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  3499. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  3500. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  3501. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  3502. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  3503. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
  3504. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789)
  3505. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  3506. at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  3507. at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  3508. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3509. at java.base/java.lang.Thread.run(Thread.java:829)
  3510. Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3511. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
  3512. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
  3513. at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  3514. at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
  3515. at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
  3516. at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
  3517. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3518. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3519. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3520. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3521. at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
  3522. at com.sun.proxy.$Proxy146.execute(Unknown Source)
  3523. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
  3524. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
  3525. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
  3526. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
  3527. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
  3528. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3529. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3530. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3531. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3532. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
  3533. at com.sun.proxy.$Proxy143.query(Unknown Source)
  3534. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:170)
  3535. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
  3536. at com.sun.proxy.$Proxy143.query(Unknown Source)
  3537. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
  3538. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
  3539. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
  3540. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3541. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3542. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3543. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3544. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  3545. ... 108 common frames omitted
  3546. 2026-01-27 15:41:33.554 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3547. 2026-01-27 15:41:33.555 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=<EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader (truncated)...]
  3548. 2026-01-27 15:41:33.556 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.springframework.jdbc.BadSqlGrammarException: <EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL><EOL>### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)<EOL><EOL>### The error may involve defaultParameterMap<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)<EOL><EOL>### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL>; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list']
  3549. 2026-01-27 15:41:33.556 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR
  3550. 2026-01-27 15:44:01.802 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  3551. 2026-01-27 15:44:01.808 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  3552. 2026-01-27 15:44:08.913 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  3553. 2026-01-27 15:44:08.938 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 22888 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  3554. 2026-01-27 15:44:09.011 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  3555. 2026-01-27 15:44:10.502 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  3556. 2026-01-27 15:44:10.503 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  3557. 2026-01-27 15:44:10.539 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 22 ms. Found 0 Redis repository interfaces.
  3558. 2026-01-27 15:44:10.670 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  3559. 2026-01-27 15:44:11.188 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  3560. 2026-01-27 15:44:11.197 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  3561. 2026-01-27 15:44:11.198 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  3562. 2026-01-27 15:44:11.198 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  3563. 2026-01-27 15:44:11.391 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  3564. 2026-01-27 15:44:11.392 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2053 ms
  3565. 2026-01-27 15:44:11.470 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  3566. 2026-01-27 15:44:11.614 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  3567. 2026-01-27 15:44:11.980 [main] INFO org.redisson.Version-Redisson 3.11.2
  3568. 2026-01-27 15:44:14.334 [redisson-netty-2-30] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  3569. 2026-01-27 15:44:14.339 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  3570. 2026-01-27 15:44:16.864 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  3571. 2026-01-27 15:44:16.938 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-12 mappings in 'requestMappingHandlerMapping'
  3572. 2026-01-27 15:44:17.061 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@28b16193, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@78e34499, org.springframework.security.web.context.SecurityContextPersistenceFilter@45a4587d, org.springframework.security.web.header.HeaderWriterFilter@14091e24, org.springframework.security.web.authentication.logout.LogoutFilter@328e687e, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@52a9db63, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@3b9c05f, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@5776a9f8, org.springframework.security.web.session.SessionManagementFilter@2512155e, org.springframework.security.web.access.ExceptionTranslationFilter@2370c90, org.springframework.security.web.access.intercept.AuthorizationFilter@7cc842b0]
  3573. 2026-01-27 15:44:17.219 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3574. 2026-01-27 15:44:17.247 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  3575. 2026-01-27 15:44:17.263 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  3576. 2026-01-27 15:44:17.272 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  3577. 2026-01-27 15:44:17.292 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@11963225
  3578. 2026-01-27 15:44:17.667 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  3579. 2026-01-27 15:44:17.677 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  3580. 2026-01-27 15:44:17.701 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  3581. java.lang.NullPointerException: null
  3582. at java.base/java.lang.String.startsWith(String.java:1428)
  3583. at java.base/java.lang.String.startsWith(String.java:1470)
  3584. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  3585. at java.base/java.util.Optional.map(Optional.java:265)
  3586. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  3587. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3588. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3589. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  3590. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  3591. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  3592. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  3593. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  3594. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  3595. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  3596. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  3597. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  3598. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  3599. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  3600. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  3601. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  3602. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  3603. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  3604. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  3605. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  3606. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  3607. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  3608. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  3609. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  3610. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  3611. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  3612. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  3613. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  3614. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  3615. at com.kyl.KylApplication.main(KylApplication.java:17)
  3616. 2026-01-27 15:44:17.720 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.286 seconds (JVM running for 11.23)
  3617. 2026-01-27 15:44:18.755 [RMI TCP Connection(4)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  3618. 2026-01-27 15:44:18.755 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  3619. 2026-01-27 15:44:18.755 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  3620. 2026-01-27 15:44:18.755 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  3621. 2026-01-27 15:44:18.756 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  3622. 2026-01-27 15:44:18.758 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@10545100
  3623. 2026-01-27 15:44:18.758 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@7a18b4eb
  3624. 2026-01-27 15:44:18.758 [RMI TCP Connection(4)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3625. 2026-01-27 15:44:18.758 [RMI TCP Connection(4)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms
  3626. 2026-01-27 15:44:28.132 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  3627. 2026-01-27 15:44:28.132 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  3628. 2026-01-27 15:44:28.132 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  3629. 2026-01-27 15:44:28.134 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3630. 2026-01-27 15:44:28.134 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3631. 2026-01-27 15:44:28.134 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3632. 2026-01-27 15:44:28.177 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3633. 2026-01-27 15:44:28.177 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3634. 2026-01-27 15:44:28.177 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3635. 2026-01-27 15:44:28.460 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3636. 2026-01-27 15:44:28.460 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3637. 2026-01-27 15:44:28.460 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3638. 2026-01-27 15:44:28.544 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3639. 2026-01-27 15:44:28.544 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3640. 2026-01-27 15:44:28.544 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3641. 2026-01-27 15:44:28.612 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3642. 2026-01-27 15:44:28.612 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3643. 2026-01-27 15:44:28.617 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3644. 2026-01-27 15:44:28.621 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  3645. 2026-01-27 15:44:28.621 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  3646. 2026-01-27 15:44:28.623 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  3647. 2026-01-27 15:44:28.627 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  3648. 2026-01-27 15:44:28.631 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3649. 2026-01-27 15:44:28.631 [http-nio-9995-exec-4] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3650. 2026-01-27 15:44:28.641 [http-nio-9995-exec-4] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3651. 2026-01-27 15:44:28.641 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3652. 2026-01-27 15:44:28.642 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3653. 2026-01-27 15:44:28.642 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3654. 2026-01-27 15:44:28.652 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3655. 2026-01-27 15:44:28.652 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3656. 2026-01-27 15:44:28.654 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3657. 2026-01-27 15:44:28.654 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3658. 2026-01-27 15:44:28.674 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3659. 2026-01-27 15:44:28.674 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3660. 2026-01-27 15:44:28.675 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:44:28 CST 2026, status=404, error=Not Found, path=/user/list}]
  3661. 2026-01-27 15:44:28.675 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:44:28 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  3662. 2026-01-27 15:44:28.695 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3663. 2026-01-27 15:44:28.695 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3664. 2026-01-27 15:44:28.707 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  3665. 2026-01-27 15:44:28.879 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException)
  3666. 2026-01-27 15:44:28.885 [http-nio-9995-exec-7] ERROR com.kyl.exception.GlobalExceptionHandler-其他未知异常 ->
  3667. org.springframework.jdbc.BadSqlGrammarException:
  3668. ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3669. ### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)
  3670. ### The error may involve defaultParameterMap
  3671. ### The error occurred while setting parameters
  3672. ### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)
  3673. ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3674. ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3675. at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239)
  3676. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
  3677. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  3678. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  3679. at com.sun.proxy.$Proxy111.selectList(Unknown Source)
  3680. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  3681. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
  3682. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
  3683. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:156)
  3684. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:93)
  3685. at com.sun.proxy.$Proxy112.selectList(Unknown Source)
  3686. at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
  3687. at com.kyl.service.impl.DeptServiceImpl.findDeptListByCondition(DeptServiceImpl.java:36)
  3688. at com.kyl.service.impl.DeptServiceImpl$$FastClassBySpringCGLIB$$86c78298.invoke(<generated>)
  3689. at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  3690. at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
  3691. at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
  3692. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704)
  3693. at com.kyl.service.impl.DeptServiceImpl$$EnhancerBySpringCGLIB$$e5d98afa.findDeptListByCondition(<generated>)
  3694. at com.kyl.controller.DeptController.list(DeptController.java:33)
  3695. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3696. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3697. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3698. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3699. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  3700. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  3701. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  3702. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  3703. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  3704. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  3705. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
  3706. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
  3707. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  3708. at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
  3709. at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
  3710. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  3711. at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  3712. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  3713. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3714. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  3715. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3716. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3717. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)
  3718. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:73)
  3719. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3720. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3721. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)
  3722. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)
  3723. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3724. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
  3725. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
  3726. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3727. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)
  3728. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3729. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
  3730. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3731. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  3732. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3733. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
  3734. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
  3735. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3736. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  3737. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  3738. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3739. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3740. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)
  3741. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
  3742. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3743. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
  3744. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3745. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3746. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  3747. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3748. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3749. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)
  3750. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
  3751. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
  3752. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
  3753. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3754. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3755. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  3756. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3757. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3758. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3759. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  3760. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3761. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3762. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3763. at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  3764. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3765. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3766. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3767. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  3768. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3769. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3770. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3771. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  3772. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  3773. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  3774. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  3775. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  3776. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  3777. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  3778. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  3779. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  3780. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
  3781. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789)
  3782. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  3783. at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  3784. at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  3785. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  3786. at java.base/java.lang.Thread.run(Thread.java:829)
  3787. Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3788. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
  3789. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
  3790. at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  3791. at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
  3792. at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
  3793. at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
  3794. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3795. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3796. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3797. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3798. at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
  3799. at com.sun.proxy.$Proxy146.execute(Unknown Source)
  3800. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
  3801. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
  3802. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
  3803. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
  3804. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
  3805. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3806. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3807. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3808. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3809. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
  3810. at com.sun.proxy.$Proxy143.query(Unknown Source)
  3811. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:170)
  3812. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
  3813. at com.sun.proxy.$Proxy143.query(Unknown Source)
  3814. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
  3815. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
  3816. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
  3817. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3818. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3819. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3820. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3821. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  3822. ... 108 common frames omitted
  3823. 2026-01-27 15:44:28.891 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3824. 2026-01-27 15:44:28.891 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=<EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader (truncated)...]
  3825. 2026-01-27 15:44:28.893 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.springframework.jdbc.BadSqlGrammarException: <EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL><EOL>### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)<EOL><EOL>### The error may involve defaultParameterMap<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)<EOL><EOL>### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL>; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list']
  3826. 2026-01-27 15:44:28.893 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR
  3827. 2026-01-27 15:45:43.171 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  3828. 2026-01-27 15:45:43.177 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  3829. 2026-01-27 15:45:51.493 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  3830. 2026-01-27 15:45:51.519 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 28244 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  3831. 2026-01-27 15:45:51.522 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  3832. 2026-01-27 15:45:53.637 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  3833. 2026-01-27 15:45:53.639 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  3834. 2026-01-27 15:45:53.674 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 21 ms. Found 0 Redis repository interfaces.
  3835. 2026-01-27 15:45:53.809 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  3836. 2026-01-27 15:45:54.343 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  3837. 2026-01-27 15:45:54.352 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  3838. 2026-01-27 15:45:54.353 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  3839. 2026-01-27 15:45:54.353 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  3840. 2026-01-27 15:45:54.552 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  3841. 2026-01-27 15:45:54.553 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2416 ms
  3842. 2026-01-27 15:45:54.637 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  3843. 2026-01-27 15:45:54.775 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  3844. 2026-01-27 15:45:55.106 [main] INFO org.redisson.Version-Redisson 3.11.2
  3845. 2026-01-27 15:45:57.455 [redisson-netty-2-30] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  3846. 2026-01-27 15:45:57.459 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  3847. 2026-01-27 15:46:00.714 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  3848. 2026-01-27 15:46:00.811 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-12 mappings in 'requestMappingHandlerMapping'
  3849. 2026-01-27 15:46:00.951 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@4b3eaf39, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@d6879bf, org.springframework.security.web.context.SecurityContextPersistenceFilter@233d2b76, org.springframework.security.web.header.HeaderWriterFilter@2c6d442d, org.springframework.security.web.authentication.logout.LogoutFilter@406d922, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2a9f7572, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@45ecdd32, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@154208f2, org.springframework.security.web.session.SessionManagementFilter@5fafd099, org.springframework.security.web.access.ExceptionTranslationFilter@6afb240d, org.springframework.security.web.access.intercept.AuthorizationFilter@4c1fed69]
  3850. 2026-01-27 15:46:01.104 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  3851. 2026-01-27 15:46:01.135 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  3852. 2026-01-27 15:46:01.149 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  3853. 2026-01-27 15:46:01.158 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  3854. 2026-01-27 15:46:01.180 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  3855. 2026-01-27 15:46:01.549 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  3856. 2026-01-27 15:46:01.560 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  3857. 2026-01-27 15:46:01.590 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  3858. java.lang.NullPointerException: null
  3859. at java.base/java.lang.String.startsWith(String.java:1428)
  3860. at java.base/java.lang.String.startsWith(String.java:1470)
  3861. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  3862. at java.base/java.util.Optional.map(Optional.java:265)
  3863. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  3864. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3865. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  3866. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  3867. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  3868. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  3869. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  3870. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  3871. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  3872. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  3873. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  3874. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  3875. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  3876. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  3877. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  3878. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  3879. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  3880. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  3881. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  3882. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  3883. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  3884. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  3885. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  3886. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  3887. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  3888. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  3889. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  3890. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  3891. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  3892. at com.kyl.KylApplication.main(KylApplication.java:17)
  3893. 2026-01-27 15:46:01.607 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.676 seconds (JVM running for 12.883)
  3894. 2026-01-27 15:46:03.330 [RMI TCP Connection(6)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  3895. 2026-01-27 15:46:03.331 [RMI TCP Connection(6)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  3896. 2026-01-27 15:46:03.331 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  3897. 2026-01-27 15:46:03.331 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  3898. 2026-01-27 15:46:03.332 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  3899. 2026-01-27 15:46:03.333 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@c05bc4b
  3900. 2026-01-27 15:46:03.333 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@1dbfb084
  3901. 2026-01-27 15:46:03.333 [RMI TCP Connection(6)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  3902. 2026-01-27 15:46:03.333 [RMI TCP Connection(6)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms
  3903. 2026-01-27 15:46:09.272 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  3904. 2026-01-27 15:46:09.272 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  3905. 2026-01-27 15:46:09.273 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  3906. 2026-01-27 15:46:09.273 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3907. 2026-01-27 15:46:09.273 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3908. 2026-01-27 15:46:09.273 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3909. 2026-01-27 15:46:09.310 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3910. 2026-01-27 15:46:09.310 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3911. 2026-01-27 15:46:09.310 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  3912. 2026-01-27 15:46:09.564 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3913. 2026-01-27 15:46:09.564 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3914. 2026-01-27 15:46:09.564 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  3915. 2026-01-27 15:46:09.645 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3916. 2026-01-27 15:46:09.645 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3917. 2026-01-27 15:46:09.645 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  3918. 2026-01-27 15:46:09.717 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3919. 2026-01-27 15:46:09.717 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3920. 2026-01-27 15:46:09.717 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  3921. 2026-01-27 15:46:09.727 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  3922. 2026-01-27 15:46:09.728 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  3923. 2026-01-27 15:46:09.728 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  3924. 2026-01-27 15:46:09.735 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  3925. 2026-01-27 15:46:09.739 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3926. 2026-01-27 15:46:09.739 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  3927. 2026-01-27 15:46:09.750 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3928. 2026-01-27 15:46:09.750 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  3929. 2026-01-27 15:46:09.750 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3930. 2026-01-27 15:46:09.750 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  3931. 2026-01-27 15:46:09.759 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3932. 2026-01-27 15:46:09.759 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  3933. 2026-01-27 15:46:09.759 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3934. 2026-01-27 15:46:09.759 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  3935. 2026-01-27 15:46:09.775 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3936. 2026-01-27 15:46:09.775 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  3937. 2026-01-27 15:46:09.776 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:46:09 CST 2026, status=404, error=Not Found, path=/user/list}]
  3938. 2026-01-27 15:46:09.776 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:46:09 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  3939. 2026-01-27 15:46:09.795 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3940. 2026-01-27 15:46:09.795 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  3941. 2026-01-27 15:46:09.810 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  3942. 2026-01-27 15:46:09.843 [http-nio-9995-exec-3] INFO com.kyl.service.impl.DeptServiceImpl-查询部门列表SQL------->null
  3943. 2026-01-27 15:46:10.001 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException)
  3944. 2026-01-27 15:46:10.008 [http-nio-9995-exec-3] ERROR com.kyl.exception.GlobalExceptionHandler-其他未知异常 ->
  3945. org.springframework.jdbc.BadSqlGrammarException:
  3946. ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3947. ### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)
  3948. ### The error may involve defaultParameterMap
  3949. ### The error occurred while setting parameters
  3950. ### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)
  3951. ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3952. ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  3953. at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239)
  3954. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
  3955. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  3956. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  3957. at com.sun.proxy.$Proxy111.selectList(Unknown Source)
  3958. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  3959. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
  3960. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
  3961. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:156)
  3962. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:93)
  3963. at com.sun.proxy.$Proxy112.selectList(Unknown Source)
  3964. at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
  3965. at com.kyl.service.impl.DeptServiceImpl.findDeptListByCondition(DeptServiceImpl.java:36)
  3966. at com.kyl.service.impl.DeptServiceImpl$$FastClassBySpringCGLIB$$86c78298.invoke(<generated>)
  3967. at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  3968. at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
  3969. at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
  3970. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704)
  3971. at com.kyl.service.impl.DeptServiceImpl$$EnhancerBySpringCGLIB$$10e518b0.findDeptListByCondition(<generated>)
  3972. at com.kyl.controller.DeptController.list(DeptController.java:33)
  3973. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  3974. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  3975. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  3976. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  3977. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  3978. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  3979. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  3980. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  3981. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  3982. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  3983. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
  3984. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
  3985. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  3986. at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
  3987. at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
  3988. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  3989. at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  3990. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  3991. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3992. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  3993. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  3994. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  3995. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)
  3996. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:73)
  3997. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  3998. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  3999. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)
  4000. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)
  4001. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4002. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
  4003. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
  4004. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4005. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)
  4006. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4007. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
  4008. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4009. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  4010. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4011. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
  4012. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
  4013. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4014. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  4015. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  4016. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4017. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4018. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)
  4019. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
  4020. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4021. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
  4022. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4023. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4024. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  4025. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4026. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4027. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)
  4028. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
  4029. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
  4030. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
  4031. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4032. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4033. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  4034. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4035. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4036. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4037. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  4038. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4039. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4040. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4041. at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  4042. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4043. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4044. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4045. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  4046. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4047. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4048. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4049. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  4050. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  4051. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  4052. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  4053. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  4054. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  4055. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  4056. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  4057. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  4058. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
  4059. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789)
  4060. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  4061. at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  4062. at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  4063. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4064. at java.base/java.lang.Thread.run(Thread.java:829)
  4065. Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  4066. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
  4067. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
  4068. at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  4069. at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
  4070. at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
  4071. at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
  4072. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4073. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4074. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4075. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  4076. at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
  4077. at com.sun.proxy.$Proxy146.execute(Unknown Source)
  4078. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
  4079. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
  4080. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
  4081. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
  4082. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
  4083. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4084. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4085. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4086. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  4087. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
  4088. at com.sun.proxy.$Proxy143.query(Unknown Source)
  4089. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:170)
  4090. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
  4091. at com.sun.proxy.$Proxy143.query(Unknown Source)
  4092. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
  4093. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
  4094. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
  4095. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4096. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4097. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4098. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  4099. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  4100. ... 108 common frames omitted
  4101. 2026-01-27 15:46:10.013 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4102. 2026-01-27 15:46:10.013 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=<EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader (truncated)...]
  4103. 2026-01-27 15:46:10.015 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.springframework.jdbc.BadSqlGrammarException: <EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL><EOL>### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)<EOL><EOL>### The error may involve defaultParameterMap<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)<EOL><EOL>### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL>; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list']
  4104. 2026-01-27 15:46:10.015 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR
  4105. 2026-01-27 15:48:46.382 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  4106. 2026-01-27 15:48:46.387 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  4107. 2026-01-27 15:48:54.706 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  4108. 2026-01-27 15:48:54.736 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 14684 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  4109. 2026-01-27 15:48:54.738 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  4110. 2026-01-27 15:48:56.342 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  4111. 2026-01-27 15:48:56.344 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  4112. 2026-01-27 15:48:56.383 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 24 ms. Found 0 Redis repository interfaces.
  4113. 2026-01-27 15:48:56.511 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  4114. 2026-01-27 15:48:57.007 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  4115. 2026-01-27 15:48:57.017 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  4116. 2026-01-27 15:48:57.017 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  4117. 2026-01-27 15:48:57.017 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  4118. 2026-01-27 15:48:57.217 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  4119. 2026-01-27 15:48:57.217 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2146 ms
  4120. 2026-01-27 15:48:57.299 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  4121. 2026-01-27 15:48:57.443 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  4122. 2026-01-27 15:48:57.898 [main] INFO org.redisson.Version-Redisson 3.11.2
  4123. 2026-01-27 15:49:00.576 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  4124. 2026-01-27 15:49:00.582 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  4125. 2026-01-27 15:49:03.216 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  4126. 2026-01-27 15:49:03.339 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-12 mappings in 'requestMappingHandlerMapping'
  4127. 2026-01-27 15:49:03.729 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@be9bf2e, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@623d222, org.springframework.security.web.context.SecurityContextPersistenceFilter@5fafd099, org.springframework.security.web.header.HeaderWriterFilter@272f5373, org.springframework.security.web.authentication.logout.LogoutFilter@57a0aeb8, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@1e9a10e9, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@644c3590, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@949f0d, org.springframework.security.web.session.SessionManagementFilter@2784145d, org.springframework.security.web.access.ExceptionTranslationFilter@7207f3c2, org.springframework.security.web.access.intercept.AuthorizationFilter@2bf0bb93]
  4128. 2026-01-27 15:49:03.908 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4129. 2026-01-27 15:49:03.959 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  4130. 2026-01-27 15:49:03.978 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  4131. 2026-01-27 15:49:03.994 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  4132. 2026-01-27 15:49:04.032 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  4133. 2026-01-27 15:49:04.480 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  4134. 2026-01-27 15:49:04.495 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  4135. 2026-01-27 15:49:04.542 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  4136. java.lang.NullPointerException: null
  4137. at java.base/java.lang.String.startsWith(String.java:1428)
  4138. at java.base/java.lang.String.startsWith(String.java:1470)
  4139. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  4140. at java.base/java.util.Optional.map(Optional.java:265)
  4141. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  4142. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4143. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4144. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  4145. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  4146. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  4147. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  4148. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  4149. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4150. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  4151. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  4152. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  4153. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  4154. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  4155. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  4156. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  4157. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  4158. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  4159. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  4160. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  4161. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  4162. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  4163. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  4164. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  4165. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  4166. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  4167. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  4168. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  4169. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  4170. at com.kyl.KylApplication.main(KylApplication.java:17)
  4171. 2026-01-27 15:49:04.565 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.457 seconds (JVM running for 12.319)
  4172. 2026-01-27 15:49:07.218 [RMI TCP Connection(3)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  4173. 2026-01-27 15:49:07.219 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  4174. 2026-01-27 15:49:07.219 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  4175. 2026-01-27 15:49:07.220 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  4176. 2026-01-27 15:49:07.220 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  4177. 2026-01-27 15:49:07.221 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@1c779f8c
  4178. 2026-01-27 15:49:07.222 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@163c33f1
  4179. 2026-01-27 15:49:07.222 [RMI TCP Connection(3)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4180. 2026-01-27 15:49:07.223 [RMI TCP Connection(3)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 4 ms
  4181. 2026-01-27 15:49:10.696 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4182. 2026-01-27 15:49:10.696 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  4183. 2026-01-27 15:49:10.696 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  4184. 2026-01-27 15:49:10.697 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4185. 2026-01-27 15:49:10.697 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4186. 2026-01-27 15:49:10.697 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4187. 2026-01-27 15:49:10.741 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  4188. 2026-01-27 15:49:10.741 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  4189. 2026-01-27 15:49:10.741 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NDk3Mzk5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiMWYzOGY4ZWQtY2U1Yi00NGE2LTlhYjMtMmY3NDJjNTAxZTBiXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.-CD-MiRx1D5v16KG6TyjZc1kxSuFaRVe3Sr37wGE_Tk
  4190. 2026-01-27 15:49:11.018 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4191. 2026-01-27 15:49:11.018 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4192. 2026-01-27 15:49:11.018 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729497399, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4193. 2026-01-27 15:49:11.103 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  4194. 2026-01-27 15:49:11.103 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  4195. 2026-01-27 15:49:11.103 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b, dataState=null)
  4196. 2026-01-27 15:49:11.183 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4197. 2026-01-27 15:49:11.183 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4198. 2026-01-27 15:49:11.190 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4199. 2026-01-27 15:49:11.196 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4200. 2026-01-27 15:49:11.196 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  4201. 2026-01-27 15:49:11.196 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  4202. 2026-01-27 15:49:11.202 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4203. 2026-01-27 15:49:11.204 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4204. 2026-01-27 15:49:11.204 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4205. 2026-01-27 15:49:11.217 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4206. 2026-01-27 15:49:11.217 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4207. 2026-01-27 15:49:11.217 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4208. 2026-01-27 15:49:11.217 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4209. 2026-01-27 15:49:11.225 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4210. 2026-01-27 15:49:11.225 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4211. 2026-01-27 15:49:11.226 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4212. 2026-01-27 15:49:11.226 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4213. 2026-01-27 15:49:11.245 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4214. 2026-01-27 15:49:11.245 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4215. 2026-01-27 15:49:11.246 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:49:11 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  4216. 2026-01-27 15:49:11.246 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 15:49:11 CST 2026, status=404, error=Not Found, path=/user/list}]
  4217. 2026-01-27 15:49:11.274 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4218. 2026-01-27 15:49:11.274 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4219. 2026-01-27 15:49:11.284 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  4220. 2026-01-27 15:49:11.316 [http-nio-9995-exec-2] INFO com.kyl.service.impl.DeptServiceImpl-查询部门列表SQL------->null
  4221. 2026-01-27 15:49:11.474 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Using @ExceptionHandler com.kyl.exception.GlobalExceptionHandler#handleRuntimeException(RuntimeException)
  4222. 2026-01-27 15:49:11.483 [http-nio-9995-exec-2] ERROR com.kyl.exception.GlobalExceptionHandler-其他未知异常 ->
  4223. org.springframework.jdbc.BadSqlGrammarException:
  4224. ### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  4225. ### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)
  4226. ### The error may involve defaultParameterMap
  4227. ### The error occurred while setting parameters
  4228. ### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)
  4229. ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  4230. ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  4231. at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:239)
  4232. at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:70)
  4233. at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:92)
  4234. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:439)
  4235. at com.sun.proxy.$Proxy111.selectList(Unknown Source)
  4236. at org.mybatis.spring.SqlSessionTemplate.selectList(SqlSessionTemplate.java:224)
  4237. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.executeForMany(MybatisMapperMethod.java:164)
  4238. at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:77)
  4239. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:156)
  4240. at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:93)
  4241. at com.sun.proxy.$Proxy112.selectList(Unknown Source)
  4242. at com.baomidou.mybatisplus.extension.repository.IRepository.list(IRepository.java:300)
  4243. at com.kyl.service.impl.DeptServiceImpl.findDeptListByCondition(DeptServiceImpl.java:36)
  4244. at com.kyl.service.impl.DeptServiceImpl$$FastClassBySpringCGLIB$$86c78298.invoke(<generated>)
  4245. at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
  4246. at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
  4247. at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
  4248. at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:704)
  4249. at com.kyl.service.impl.DeptServiceImpl$$EnhancerBySpringCGLIB$$d1699b8c.findDeptListByCondition(<generated>)
  4250. at com.kyl.controller.DeptController.list(DeptController.java:33)
  4251. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4252. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4253. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4254. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  4255. at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
  4256. at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
  4257. at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
  4258. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
  4259. at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
  4260. at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
  4261. at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1071)
  4262. at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:964)
  4263. at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
  4264. at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
  4265. at javax.servlet.http.HttpServlet.service(HttpServlet.java:681)
  4266. at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
  4267. at javax.servlet.http.HttpServlet.service(HttpServlet.java:764)
  4268. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:227)
  4269. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4270. at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53)
  4271. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4272. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4273. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:337)
  4274. at org.springframework.security.web.access.intercept.AuthorizationFilter.doFilterInternal(AuthorizationFilter.java:73)
  4275. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4276. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4277. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:122)
  4278. at org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:116)
  4279. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4280. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:126)
  4281. at org.springframework.security.web.session.SessionManagementFilter.doFilter(SessionManagementFilter.java:81)
  4282. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4283. at org.springframework.security.web.authentication.AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter.java:109)
  4284. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4285. at org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter.doFilter(SecurityContextHolderAwareRequestFilter.java:149)
  4286. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4287. at org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilter(RequestCacheAwareFilter.java:63)
  4288. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4289. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:103)
  4290. at org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(LogoutFilter.java:89)
  4291. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4292. at org.springframework.security.web.header.HeaderWriterFilter.doHeadersAfter(HeaderWriterFilter.java:90)
  4293. at org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(HeaderWriterFilter.java:75)
  4294. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4295. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4296. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:112)
  4297. at org.springframework.security.web.context.SecurityContextPersistenceFilter.doFilter(SecurityContextPersistenceFilter.java:82)
  4298. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4299. at org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:55)
  4300. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4301. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4302. at org.springframework.security.web.session.DisableEncodeUrlFilter.doFilterInternal(DisableEncodeUrlFilter.java:42)
  4303. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4304. at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:346)
  4305. at org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChainProxy.java:221)
  4306. at org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.java:186)
  4307. at org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:354)
  4308. at org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:267)
  4309. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4310. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4311. at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
  4312. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4313. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4314. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4315. at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
  4316. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4317. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4318. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4319. at org.springframework.boot.actuate.metrics.web.servlet.WebMvcMetricsFilter.doFilterInternal(WebMvcMetricsFilter.java:96)
  4320. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4321. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4322. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4323. at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
  4324. at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
  4325. at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:189)
  4326. at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:162)
  4327. at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:197)
  4328. at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:97)
  4329. at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:541)
  4330. at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:135)
  4331. at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:92)
  4332. at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:78)
  4333. at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:360)
  4334. at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:399)
  4335. at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:65)
  4336. at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:890)
  4337. at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1789)
  4338. at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:49)
  4339. at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
  4340. at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
  4341. at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
  4342. at java.base/java.lang.Thread.run(Thread.java:829)
  4343. Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'
  4344. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:120)
  4345. at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:97)
  4346. at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
  4347. at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:953)
  4348. at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:370)
  4349. at com.alibaba.druid.pool.DruidPooledPreparedStatement.execute(DruidPooledPreparedStatement.java:497)
  4350. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4351. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4352. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4353. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  4354. at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:58)
  4355. at com.sun.proxy.$Proxy146.execute(Unknown Source)
  4356. at org.apache.ibatis.executor.statement.PreparedStatementHandler.query(PreparedStatementHandler.java:65)
  4357. at org.apache.ibatis.executor.statement.RoutingStatementHandler.query(RoutingStatementHandler.java:80)
  4358. at org.apache.ibatis.executor.SimpleExecutor.doQuery(SimpleExecutor.java:65)
  4359. at org.apache.ibatis.executor.BaseExecutor.queryFromDatabase(BaseExecutor.java:336)
  4360. at org.apache.ibatis.executor.BaseExecutor.query(BaseExecutor.java:158)
  4361. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4362. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4363. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4364. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  4365. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:61)
  4366. at com.sun.proxy.$Proxy143.query(Unknown Source)
  4367. at com.github.pagehelper.PageInterceptor.intercept(PageInterceptor.java:170)
  4368. at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:59)
  4369. at com.sun.proxy.$Proxy143.query(Unknown Source)
  4370. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:154)
  4371. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:147)
  4372. at org.apache.ibatis.session.defaults.DefaultSqlSession.selectList(DefaultSqlSession.java:142)
  4373. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
  4374. at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
  4375. at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
  4376. at java.base/java.lang.reflect.Method.invoke(Method.java:566)
  4377. at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:425)
  4378. ... 108 common frames omitted
  4379. 2026-01-27 15:49:11.488 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4380. 2026-01-27 15:49:11.489 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{msg=<EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader (truncated)...]
  4381. 2026-01-27 15:49:11.491 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-Resolved [org.springframework.jdbc.BadSqlGrammarException: <EOL><EOL>### Error querying database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL><EOL>### The error may exist in com/kyl/mapper/DeptMapper.java (best guess)<EOL><EOL>### The error may involve defaultParameterMap<EOL><EOL>### The error occurred while setting parameters<EOL><EOL>### SQL: SELECT id,parent_dept_no,dept_no,dept_name,sort_no,data_state,leader_id,leader_name,create_time,update_time,create_by,update_by,remark FROM sys_dept WHERE (parent_dept_no = ?)<EOL><EOL>### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list'<EOL>; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'leader_name' in 'field list']
  4382. 2026-01-27 15:49:11.491 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 500 INTERNAL_SERVER_ERROR
  4383. 2026-01-27 16:02:51.693 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  4384. 2026-01-27 16:02:51.697 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  4385. 2026-01-27 16:07:55.950 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  4386. 2026-01-27 16:07:55.982 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 15312 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  4387. 2026-01-27 16:07:55.983 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  4388. 2026-01-27 16:07:57.617 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  4389. 2026-01-27 16:07:57.620 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  4390. 2026-01-27 16:07:57.657 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 23 ms. Found 0 Redis repository interfaces.
  4391. 2026-01-27 16:07:57.801 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  4392. 2026-01-27 16:07:58.315 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  4393. 2026-01-27 16:07:58.325 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  4394. 2026-01-27 16:07:58.325 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  4395. 2026-01-27 16:07:58.325 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  4396. 2026-01-27 16:07:58.506 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  4397. 2026-01-27 16:07:58.506 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2200 ms
  4398. 2026-01-27 16:07:58.593 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  4399. 2026-01-27 16:07:58.744 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  4400. 2026-01-27 16:07:59.073 [main] INFO org.redisson.Version-Redisson 3.11.2
  4401. 2026-01-27 16:08:01.451 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  4402. 2026-01-27 16:08:01.452 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  4403. 2026-01-27 16:08:04.225 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  4404. 2026-01-27 16:08:04.316 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-12 mappings in 'requestMappingHandlerMapping'
  4405. 2026-01-27 16:08:04.462 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@154208f2, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@318a81a0, org.springframework.security.web.context.SecurityContextPersistenceFilter@2a9f7572, org.springframework.security.web.header.HeaderWriterFilter@227c0cf7, org.springframework.security.web.authentication.logout.LogoutFilter@2bf0bb93, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2e60d4f4, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@68e62b3b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@f73a7cf, org.springframework.security.web.session.SessionManagementFilter@1e9a10e9, org.springframework.security.web.access.ExceptionTranslationFilter@799557c8, org.springframework.security.web.access.intercept.AuthorizationFilter@2c955487]
  4406. 2026-01-27 16:08:04.642 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4407. 2026-01-27 16:08:04.677 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  4408. 2026-01-27 16:08:04.695 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  4409. 2026-01-27 16:08:04.704 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  4410. 2026-01-27 16:08:04.730 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  4411. 2026-01-27 16:08:05.158 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  4412. 2026-01-27 16:08:05.174 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  4413. 2026-01-27 16:08:05.204 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  4414. java.lang.NullPointerException: null
  4415. at java.base/java.lang.String.startsWith(String.java:1428)
  4416. at java.base/java.lang.String.startsWith(String.java:1470)
  4417. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  4418. at java.base/java.util.Optional.map(Optional.java:265)
  4419. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  4420. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4421. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4422. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  4423. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  4424. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  4425. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  4426. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  4427. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4428. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  4429. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  4430. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  4431. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  4432. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  4433. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  4434. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  4435. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  4436. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  4437. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  4438. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  4439. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  4440. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  4441. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  4442. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  4443. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  4444. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  4445. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  4446. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  4447. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  4448. at com.kyl.KylApplication.main(KylApplication.java:17)
  4449. 2026-01-27 16:08:05.222 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.768 seconds (JVM running for 11.671)
  4450. 2026-01-27 16:08:07.067 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  4451. 2026-01-27 16:08:07.068 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  4452. 2026-01-27 16:08:21.748 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  4453. 2026-01-27 16:08:21.775 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 20804 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  4454. 2026-01-27 16:08:21.776 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  4455. 2026-01-27 16:08:23.369 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  4456. 2026-01-27 16:08:23.371 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  4457. 2026-01-27 16:08:23.408 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 21 ms. Found 0 Redis repository interfaces.
  4458. 2026-01-27 16:08:23.539 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  4459. 2026-01-27 16:08:24.034 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  4460. 2026-01-27 16:08:24.044 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  4461. 2026-01-27 16:08:24.044 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  4462. 2026-01-27 16:08:24.044 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  4463. 2026-01-27 16:08:24.221 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  4464. 2026-01-27 16:08:24.221 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2108 ms
  4465. 2026-01-27 16:08:24.291 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  4466. 2026-01-27 16:08:24.439 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  4467. 2026-01-27 16:08:24.787 [main] INFO org.redisson.Version-Redisson 3.11.2
  4468. 2026-01-27 16:08:27.378 [redisson-netty-2-7] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  4469. 2026-01-27 16:08:27.386 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  4470. 2026-01-27 16:08:30.130 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  4471. 2026-01-27 16:08:30.212 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-12 mappings in 'requestMappingHandlerMapping'
  4472. 2026-01-27 16:08:30.342 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@318a81a0, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@f73a7cf, org.springframework.security.web.context.SecurityContextPersistenceFilter@644c3590, org.springframework.security.web.header.HeaderWriterFilter@13cc3984, org.springframework.security.web.authentication.logout.LogoutFilter@23adbd6b, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@14091e24, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@34c2e03d, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@4198921f, org.springframework.security.web.session.SessionManagementFilter@233d2b76, org.springframework.security.web.access.ExceptionTranslationFilter@1f05d08c, org.springframework.security.web.access.intercept.AuthorizationFilter@38ae69f7]
  4473. 2026-01-27 16:08:30.500 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4474. 2026-01-27 16:08:30.535 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  4475. 2026-01-27 16:08:30.550 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  4476. 2026-01-27 16:08:30.560 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  4477. 2026-01-27 16:08:30.584 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  4478. 2026-01-27 16:08:30.963 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  4479. 2026-01-27 16:08:30.975 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  4480. 2026-01-27 16:08:30.999 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  4481. java.lang.NullPointerException: null
  4482. at java.base/java.lang.String.startsWith(String.java:1428)
  4483. at java.base/java.lang.String.startsWith(String.java:1470)
  4484. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  4485. at java.base/java.util.Optional.map(Optional.java:265)
  4486. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  4487. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4488. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4489. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  4490. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  4491. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  4492. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  4493. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  4494. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4495. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  4496. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  4497. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  4498. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  4499. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  4500. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  4501. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  4502. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  4503. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  4504. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  4505. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  4506. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  4507. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  4508. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  4509. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  4510. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  4511. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  4512. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  4513. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  4514. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  4515. at com.kyl.KylApplication.main(KylApplication.java:17)
  4516. 2026-01-27 16:08:31.013 [main] INFO com.kyl.KylApplication-Started KylApplication in 9.746 seconds (JVM running for 11.581)
  4517. 2026-01-27 16:08:34.387 [RMI TCP Connection(7)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  4518. 2026-01-27 16:08:34.387 [RMI TCP Connection(7)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  4519. 2026-01-27 16:08:34.388 [RMI TCP Connection(7)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  4520. 2026-01-27 16:08:34.388 [RMI TCP Connection(7)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  4521. 2026-01-27 16:08:34.388 [RMI TCP Connection(7)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  4522. 2026-01-27 16:08:34.389 [RMI TCP Connection(7)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@725ac862
  4523. 2026-01-27 16:08:34.389 [RMI TCP Connection(7)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@432581fb
  4524. 2026-01-27 16:08:34.389 [RMI TCP Connection(7)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4525. 2026-01-27 16:08:34.389 [RMI TCP Connection(7)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 2 ms
  4526. 2026-01-27 16:08:42.563 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4527. 2026-01-27 16:08:42.563 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  4528. 2026-01-27 16:08:42.564 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  4529. 2026-01-27 16:08:42.564 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4530. 2026-01-27 16:08:42.564 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4531. 2026-01-27 16:08:42.564 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:1f38f8ed-ce5b-44a6-9ab3-2f742c501e0b
  4532. 2026-01-27 16:08:42.604 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:null
  4533. 2026-01-27 16:08:42.604 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:null
  4534. 2026-01-27 16:08:42.604 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:null
  4535. 2026-01-27 16:08:42.620 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:null/cp/error
  4536. 2026-01-27 16:08:42.620 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:null/cp/error
  4537. 2026-01-27 16:08:42.620 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:null/cp/error
  4538. 2026-01-27 16:08:42.620 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:null
  4539. 2026-01-27 16:08:42.620 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:null
  4540. 2026-01-27 16:08:42.620 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:null
  4541. 2026-01-27 16:09:12.989 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  4542. 2026-01-27 16:09:12.996 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  4543. 2026-01-27 16:09:13.037 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  4544. 2026-01-27 16:09:13.833 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4545. 2026-01-27 16:09:13.884 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  4546. 2026-01-27 16:09:13.897 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4547. 2026-01-27 16:09:13.918 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769501353904", parameters={masked}
  4548. 2026-01-27 16:09:13.918 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  4549. 2026-01-27 16:09:13.983 [http-nio-9995-exec-3] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  4550. 2026-01-27 16:09:14.008 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4551. 2026-01-27 16:09:14.019 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  4552. 2026-01-27 16:09:14.026 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4553. 2026-01-27 16:09:14.039 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769501354033", parameters={masked}
  4554. 2026-01-27 16:09:14.040 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  4555. 2026-01-27 16:09:14.082 [http-nio-9995-exec-6] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001, parentResourceNo=100001015001000, resourceName=设备管理, resourceType=m, requestPath=equipment, label=null, sortNo=0, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001000, parentResourceNo=100001011000000, resourceName=协同工作, resourceType=m, requestPath=xtgz, label=xtgz, sortNo=1, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001, parentResourceNo=100001011001000, resourceName=我的待办, resourceType=m, requestPath=backlogAfter, label=wddb, sortNo=1, icon=icon, remark=我的待办, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012000000, parentResourceNo=100001000000000, resourceName=工作台, resourceType=m, requestPath=dashboard, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001006000, parentResourceNo=100001001000000, resourceName=用户管理, resourceType=m, requestPath=user, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001, parentResourceNo=100001008002000, resourceName=预缴款充值, resourceType=m, requestPath=topUp, label=yjkcz, sortNo=1, icon=icon, remark=预缴款充值, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001000, parentResourceNo=100001003000000, resourceName=合同管理, resourceType=m, requestPath=htgl, label=htgl, sortNo=1, icon=icon, remark=合同管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001, parentResourceNo=100001003001000, resourceName=合同跟踪, resourceType=m, requestPath=trackAfter, label=htgz, sortNo=1, icon=icon, remark=合同跟踪, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001, parentResourceNo=100001005002000, resourceName=退住办理, resourceType=m, requestPath=quitManage, label=tzbl, sortNo=1, icon=icon, remark=退住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001, parentResourceNo=100001009001000, resourceName=订单管理, resourceType=m, requestPath=olist, label=ddgl, sortNo=1, icon=icon, remark=ddgl, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001000, parentResourceNo=100001009000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=1, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004000, parentResourceNo=100001001007000, resourceName=角色管理, resourceType=m, requestPath=role, label=role, sortNo=1, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001, parentResourceNo=100001006002000, resourceName=负责老人, resourceType=m, requestPath=fzlr, label=fzlr, sortNo=1, icon=icon, remark=负责老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001, parentResourceNo=100001002001000, resourceName=预约登记, resourceType=m, requestPath=subscribe, label=yydj, sortNo=1, icon=icon, remark=预约登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001000, parentResourceNo=100001002000000, resourceName=预约来访, resourceType=m, requestPath=yylf, label=yylf, sortNo=1, icon=cwgl-sei, remark=预约来访, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001000, parentResourceNo=100001018000000, resourceName=个人中心, resourceType=m, requestPath=userCenter/index, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001, parentResourceNo=100001018001000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003001, parentResourceNo=100001003003000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=1, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001000, parentResourceNo=100001008000000, resourceName=账单管理, resourceType=m, requestPath=bill, label=zdgl, sortNo=1, icon=icon, remark=账单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005000, parentResourceNo=100001001006000, resourceName=用户信息, resourceType=m, requestPath=user, label=user, sortNo=1, icon=user, remark=用户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001, parentResourceNo=100001008001000, resourceName=入账列表, resourceType=m, requestPath=enterAccount, label=rzlb, sortNo=1, icon=icon, remark=入账列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001000, parentResourceNo=100001015000000, resourceName=设备管理, resourceType=m, requestPath=equi, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012001000, parentResourceNo=100001012000000, resourceName=工作台, resourceType=m, requestPath=base, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001, parentResourceNo=100001006001000, resourceName=护理等级, resourceType=m, requestPath=grade, label=hldj, sortNo=1, icon=icon, remark=护理等级, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001000, parentResourceNo=100001006000000, resourceName=护理计划, resourceType=m, requestPath=hljh-1, label=hljh-1, sortNo=1, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002, parentResourceNo=100001015002000, resourceName=报警数据, resourceType=m, requestPath=facility, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001, parentResourceNo=100001003002000, resourceName=床位房型, resourceType=m, requestPath=houseType, label=cwfx, sortNo=1, icon=icon, remark=床位房型, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001001, parentResourceNo=100001010001000, resourceName=客户信息, resourceType=m, requestPath=list, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001000, parentResourceNo=100001010000000, resourceName=客户信息, resourceType=m, requestPath=khxx, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001, parentResourceNo=100001005001000, resourceName=入住办理, resourceType=m, requestPath=enterManage, label=rzbl, sortNo=1, icon=icon, remark=入住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001000, parentResourceNo=100001005000000, resourceName=入住管理, resourceType=m, requestPath=enter, label=rzgl, sortNo=1, icon=icon, remark=入住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002, parentResourceNo=100001011001000, resourceName=我的申请, resourceType=m, requestPath=apply, label=wdsq, sortNo=2, icon=icon, remark=我的申请, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002000000, parentResourceNo=100001000000000, resourceName=来访管理, resourceType=m, requestPath=appointment, label=lfgl, sortNo=2, icon=icon, remark=预约管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002000, parentResourceNo=100001008000000, resourceName=预存管理, resourceType=m, requestPath=prestore, label=ycgl, sortNo=2, icon=icon, remark=预存管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002002, parentResourceNo=100001008002000, resourceName=余额查询, resourceType=m, requestPath=balance, label=yecx, sortNo=2, icon=icon, remark=余额查询, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001007000, parentResourceNo=100001001000000, resourceName=权限配置, resourceType=m, requestPath=permission, label=role, sortNo=2, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002000, parentResourceNo=100001005000000, resourceName=退住管理, resourceType=m, requestPath=quit, label=tzgl, sortNo=2, icon=icon, remark=退住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002, parentResourceNo=100001009001000, resourceName=退款管理, resourceType=m, requestPath=refund, label=qjgl, sortNo=2, icon=cwgl-sei, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002, parentResourceNo=100001006002000, resourceName=任务安排, resourceType=m, requestPath=rwap, label=rwap, sortNo=2, icon=icon, remark=任务安排, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002000, parentResourceNo=100001006000000, resourceName=护理任务, resourceType=m, requestPath=hlrw, label=hlrw, sortNo=2, icon=icon, remark=护理任务, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002, parentResourceNo=100001002001000, resourceName=来访登记, resourceType=m, requestPath=comeVisit, label=lfdj, sortNo=2, icon=icon, remark=来访登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002, parentResourceNo=100001008001000, resourceName=欠费老人, resourceType=m, requestPath=arrearage, label=qflr, sortNo=2, icon=icon, remark=欠费老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003000, parentResourceNo=100001001007000, resourceName=菜单管理, resourceType=m, requestPath=menu, label=resource, sortNo=2, icon=user, remark=资源管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002000, parentResourceNo=100001015000000, resourceName=报警管理, resourceType=m, requestPath=warn, label=null, sortNo=2, icon=cwgl-sei, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002, parentResourceNo=100001006001000, resourceName=护理计划, resourceType=m, requestPath=nursePlan, label=hljh-2, sortNo=2, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003, parentResourceNo=100001015002000, resourceName=报警规则, resourceType=m, requestPath=rule, label=null, sortNo=2, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002003, parentResourceNo=100001003002000, resourceName=智能床位, resourceType=m, requestPath=smartBed, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002000, parentResourceNo=100001003000000, resourceName=床位管理, resourceType=m, requestPath=cwgl, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005000000, parentResourceNo=100001000000000, resourceName=入退管理, resourceType=m, requestPath=enterQuit, label=rtgl, sortNo=3, icon=icon, remark=入退管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001000, parentResourceNo=100001001007000, resourceName=部门管理, resourceType=m, requestPath=dept, label=dept, sortNo=3, icon=form, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003000, parentResourceNo=100001003000000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=3, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003, parentResourceNo=100001006001000, resourceName=护理项目, resourceType=m, requestPath=nurseProject, label=hlxm, sortNo=3, icon=icon, remark=护理项目, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002, parentResourceNo=100001003002000, resourceName=房型设置, resourceType=m, requestPath=houseSet, label=fxsz, sortNo=3, icon=icon, remark=房型设置, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002000, parentResourceNo=100001001007000, resourceName=职位管理, resourceType=m, requestPath=post, label=post, sortNo=4, icon=chart, remark=职位管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003000000, parentResourceNo=100001000000000, resourceName=在住管理, resourceType=m, requestPath=liveIn, label=zzgl, sortNo=4, icon=icon, remark=在住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006000000, parentResourceNo=100001000000000, resourceName=服务管理, resourceType=m, requestPath=serve, label=fwgl, sortNo=5, icon=icon, remark=服务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009000000, parentResourceNo=100001000000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=6, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008000000, parentResourceNo=100001000000000, resourceName=财务管理, resourceType=m, requestPath=finance, label=cwgl, sortNo=7, icon=icon, remark=财务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010000000, parentResourceNo=100001000000000, resourceName=客户管理, resourceType=m, requestPath=client, label=khgl, sortNo=8, icon=icon, remark=客户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001000000, parentResourceNo=100001000000000, resourceName=权限管理, resourceType=m, requestPath=permission, label=authority, sortNo=9, icon=user, remark=权限管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011000000, parentResourceNo=100001000000000, resourceName=协同工作, resourceType=m, requestPath=active, label=xtgz, sortNo=10, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015000000, parentResourceNo=100001000000000, resourceName=智能监测, resourceType=m, requestPath=intelligence, label=null, sortNo=11, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018000000, parentResourceNo=100001000000000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=11, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005001, parentResourceNo=100001001005005, resourceName=dept, resourceType=m, requestPath=dept, label=dept, sortNo=111111111, icon=cwgl-sei, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  4556. 2026-01-27 16:09:14.113 [http-nio-9995-exec-6] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[MenuVo(name=工作台, path=dashboard, component=null, redirect=null, hidden=null, children=[MenuVo(name=工作台, path=base, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访管理, path=appointment, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约来访, path=yylf, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约登记, path=subscribe, component=null, redirect=null, hidden=null, children=[MenuVo(name=到院, path=PUT/reservation/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访登记, path=comeVisit, component=null, redirect=null, hidden=null, children=[MenuVo(name=来访登记, path=POST /visit, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=入退管理, path=enterQuit, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住管理, path=enter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住办理, path=enterManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=发起入住申请, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=退住管理, path=quit, component=null, redirect=null, hidden=null, children=[MenuVo(name=退住办理, path=quitManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=发起退住申请, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=在住管理, path=liveIn, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同管理, path=htgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同跟踪, path=trackAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/contract/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=床位管理, path=cwgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=床位房型, path=houseType, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑楼层, path=PUT /floor/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除楼层, path=DELETE/floor/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房间, path=POST/room/add, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑房间, path=PUT/room/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除房间, path=DELETE/room/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看房间, path=GET /room/get/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增床位, path=POST/bed/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑床位, path=PUT/bed/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除床位, path=DELETE/bed/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增楼层, path=POST/floor/add, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=智能床位, path=smartBed, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=房型设置, path=houseSet, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房型, path=POST/roomTypes, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=服务管理, path=serve, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理计划, path=hljh-1, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理等级, path=grade, component=null, redirect=null, hidden=null, children=[MenuVo(name=启用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursingLevel/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /nursingLevel/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理等级, path=POST/nursingLevel/insert, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理计划, path=nursePlan, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/nursing/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理计划, path=POST/nursing/plan, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理项目, path=nurseProject, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增, path=POST/nursing_project, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=护理任务, path=hlrw, component=null, redirect=null, hidden=null, children=[MenuVo(name=负责老人, path=fzlr, component=null, redirect=null, hidden=null, children=[MenuVo(name=批量设置护理员, path=PUT/elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=设置护理员, path=PUT /elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=任务安排, path=rwap, component=null, redirect=null, hidden=null, children=[MenuVo(name=执行, path=PUT/nursingTask/do, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/nursingTask, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=改期, path=PUT/nursingTask/updateTime, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/nursingTask/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=olist, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET /orders, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=POST/orders/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退款, path=POST /orders/refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=退款管理, path=refund, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/trade-common-feign/query-refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=财务管理, path=finance, component=null, redirect=null, hidden=null, children=[MenuVo(name=账单管理, path=bill, component=null, redirect=null, hidden=null, children=[MenuVo(name=入账列表, path=enterAccount, component=null, redirect=null, hidden=null, children=[MenuVo(name=生成月度账单, path=POST/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/bill/cancel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=支付, path=PUT/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET /bill/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=欠费老人, path=arrearage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/bill/arrears/, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=预存管理, path=prestore, component=null, redirect=null, hidden=null, children=[MenuVo(name=预缴款充值, path=topUp, component=null, redirect=null, hidden=null, children=[MenuVo(name=充值, path=POST/bill/prepaidRechargeRecord, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=余额查询, path=balance, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=客户管理, path=client, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=khxx, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=list, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限管理, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户管理, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户信息, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增用户, path=PUT/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=重置密码, path=POST/user/reset-passwords/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/user/remove/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[MenuVo(name=dept, path=dept, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=启用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限配置, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=角色管理, path=role, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增角色, path=PUT/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/role/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=菜单管理, path=menu, component=null, redirect=null, hidden=null, children=[MenuVo(name=按钮编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单树形, path=POST/resource/tree, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=部门管理, path=dept, component=null, redirect=null, hidden=null, children=[MenuVo(name=删除部门, path=DELETE/dept/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增部门, path=PUT/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=部门树形, path=POST/dept/tree, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=职位管理, path=post, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增职位, path=PUT/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE /post/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=协同工作, path=active, component=null, redirect=null, hidden=null, children=[MenuVo(name=协同工作, path=xtgz, component=null, redirect=null, hidden=null, children=[MenuVo(name=我的待办, path=backlogAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住处理, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退住处理, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=我的申请, path=apply, component=null, redirect=null, hidden=null, children=[MenuVo(name=申请退住, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销退住, path=PUT/elder/cancel, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=申请入住, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销入住, path=PUT/checkIn/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=智能监测, path=intelligence, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equi, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equipment, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=POST/iot/QueryDeviceDetail, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增设备, path=POST/iot/RegisterDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑设备, path=POST /iot/UpdateDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/iot/DeleteDevice, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=报警管理, path=warn, component=null, redirect=null, hidden=null, children=[MenuVo(name=报警数据, path=facility, component=null, redirect=null, hidden=null, children=[MenuVo(name=处理, path=PUT/device-data/update/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=报警规则, path=rule, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增报警规则, path=POST/alert-rule/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/alert-rule/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /alert-rule/update/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter/index, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=当前用户, path=GET /user/current-user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null)]
  4557. 2026-01-27 16:09:14.115 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4558. 2026-01-27 16:09:14.116 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...]
  4559. 2026-01-27 16:09:14.118 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4560. 2026-01-27 16:09:14.386 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  4561. 2026-01-27 16:09:14.386 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4562. 2026-01-27 16:09:14.398 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4563. 2026-01-27 16:09:14.400 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4564. 2026-01-27 16:09:14.419 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4565. 2026-01-27 16:09:14.423 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4566. 2026-01-27 16:09:14.427 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769501354336", parameters={masked}
  4567. 2026-01-27 16:09:14.429 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  4568. 2026-01-27 16:09:14.436 [http-nio-9995-exec-7] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4569. 2026-01-27 16:09:14.436 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4570. 2026-01-27 16:09:14.437 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  4571. 2026-01-27 16:09:14.438 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4572. 2026-01-27 16:09:19.943 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  4573. 2026-01-27 16:09:19.944 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4574. 2026-01-27 16:09:19.949 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4575. 2026-01-27 16:09:19.952 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4576. 2026-01-27 16:09:19.952 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4577. 2026-01-27 16:09:19.959 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4578. 2026-01-27 16:09:19.964 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  4579. 2026-01-27 16:09:19.968 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4580. 2026-01-27 16:09:19.977 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4581. 2026-01-27 16:09:19.977 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4582. 2026-01-27 16:09:19.978 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4583. 2026-01-27 16:09:19.979 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4584. 2026-01-27 16:09:19.987 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4585. 2026-01-27 16:09:19.987 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:09:19 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  4586. 2026-01-27 16:09:19.990 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4587. 2026-01-27 16:09:20.013 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  4588. 2026-01-27 16:09:20.013 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4589. 2026-01-27 16:09:20.016 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4590. 2026-01-27 16:09:20.018 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4591. 2026-01-27 16:09:20.019 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4592. 2026-01-27 16:09:20.023 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4593. 2026-01-27 16:09:20.027 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  4594. 2026-01-27 16:09:20.027 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4595. 2026-01-27 16:09:20.030 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4596. 2026-01-27 16:09:20.031 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4597. 2026-01-27 16:09:20.031 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4598. 2026-01-27 16:09:20.031 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4599. 2026-01-27 16:09:20.036 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4600. 2026-01-27 16:09:20.036 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:09:20 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  4601. 2026-01-27 16:09:20.037 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4602. 2026-01-27 16:09:23.157 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  4603. 2026-01-27 16:09:23.157 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4604. 2026-01-27 16:09:23.160 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  4605. 2026-01-27 16:09:23.160 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4606. 2026-01-27 16:09:23.162 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4607. 2026-01-27 16:09:23.163 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4608. 2026-01-27 16:09:23.163 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4609. 2026-01-27 16:09:23.165 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4610. 2026-01-27 16:09:23.165 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4611. 2026-01-27 16:09:23.167 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4612. 2026-01-27 16:09:23.167 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4613. 2026-01-27 16:09:23.170 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4614. 2026-01-27 16:09:23.170 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4615. 2026-01-27 16:09:23.171 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4616. 2026-01-27 16:09:23.175 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4617. 2026-01-27 16:09:23.175 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4618. 2026-01-27 16:09:23.175 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4619. 2026-01-27 16:09:23.177 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  4620. 2026-01-27 16:09:23.177 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  4621. 2026-01-27 16:09:23.178 [http-nio-9995-exec-2] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4622. 2026-01-27 16:09:23.179 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4623. 2026-01-27 16:09:23.180 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4624. 2026-01-27 16:09:23.181 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4625. 2026-01-27 16:09:23.181 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4626. 2026-01-27 16:09:23.181 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4627. 2026-01-27 16:09:23.182 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4628. 2026-01-27 16:09:23.182 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4629. 2026-01-27 16:09:23.182 [http-nio-9995-exec-2] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4630. 2026-01-27 16:09:23.183 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4631. 2026-01-27 16:09:23.183 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4632. 2026-01-27 16:09:23.184 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4633. 2026-01-27 16:09:23.185 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4634. 2026-01-27 16:09:23.188 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4635. 2026-01-27 16:09:23.189 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4636. 2026-01-27 16:09:23.189 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:09:23 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  4637. 2026-01-27 16:09:23.189 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:09:23 CST 2026, status=404, error=Not Found, path=/user/list}]
  4638. 2026-01-27 16:09:23.189 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4639. 2026-01-27 16:09:23.189 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4640. 2026-01-27 16:09:23.196 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  4641. 2026-01-27 16:09:23.206 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4642. 2026-01-27 16:09:23.218 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  4643. 2026-01-27 16:09:23.221 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4644. 2026-01-27 16:10:51.944 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  4645. 2026-01-27 16:10:51.949 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed
  4646. 2026-01-27 16:10:59.535 [background-preinit] INFO org.hibernate.validator.internal.util.Version-HV000001: Hibernate Validator 6.2.5.Final
  4647. 2026-01-27 16:10:59.568 [main] INFO com.kyl.KylApplication-Starting KylApplication using Java 11.0.25 on WanJL with PID 1544 (E:\Code\classCode\kyl\kyl-web\target\classes started by 50666 in E:\Code\classCode\kyl)
  4648. 2026-01-27 16:10:59.570 [main] INFO com.kyl.KylApplication-No active profile set, falling back to 1 default profile: "default"
  4649. 2026-01-27 16:11:01.356 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Multiple Spring Data modules found, entering strict repository configuration mode
  4650. 2026-01-27 16:11:01.358 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Bootstrapping Spring Data Redis repositories in DEFAULT mode.
  4651. 2026-01-27 16:11:01.400 [main] INFO o.s.d.r.config.RepositoryConfigurationDelegate-Finished Spring Data repository scanning in 26 ms. Found 0 Redis repository interfaces.
  4652. 2026-01-27 16:11:01.550 [main] DEBUG org.apache.ibatis.logging.LogFactory-Logging initialized using 'class org.apache.ibatis.logging.slf4j.Slf4jImpl' adapter.
  4653. 2026-01-27 16:11:02.105 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat initialized with port(s): 9995 (http)
  4654. 2026-01-27 16:11:02.115 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Initializing ProtocolHandler ["http-nio-9995"]
  4655. 2026-01-27 16:11:02.116 [main] INFO org.apache.catalina.core.StandardService-Starting service [Tomcat]
  4656. 2026-01-27 16:11:02.116 [main] INFO org.apache.catalina.core.StandardEngine-Starting Servlet engine: [Apache Tomcat/9.0.65]
  4657. 2026-01-27 16:11:02.314 [main] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring embedded WebApplicationContext
  4658. 2026-01-27 16:11:02.315 [main] INFO o.s.b.w.s.c.ServletWebServerApplicationContext-Root WebApplicationContext: initialization completed in 2413 ms
  4659. 2026-01-27 16:11:02.393 [main] INFO c.a.d.s.b.a.DruidDataSourceAutoConfigure-Init DruidDataSource
  4660. 2026-01-27 16:11:02.528 [main] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} inited
  4661. 2026-01-27 16:11:03.269 [main] INFO org.redisson.Version-Redisson 3.11.2
  4662. 2026-01-27 16:11:06.194 [redisson-netty-2-27] INFO o.r.connection.pool.MasterPubSubConnectionPool-1 connections initialized for 192.168.200.128/192.168.200.128:6379
  4663. 2026-01-27 16:11:06.196 [redisson-netty-2-19] INFO org.redisson.connection.pool.MasterConnectionPool-24 connections initialized for 192.168.200.128/192.168.200.128:6379
  4664. 2026-01-27 16:11:09.067 [main] INFO o.s.b.actuate.endpoint.web.EndpointLinksResolver-Exposing 1 endpoint(s) beneath base path '/actuator'
  4665. 2026-01-27 16:11:09.153 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-12 mappings in 'requestMappingHandlerMapping'
  4666. 2026-01-27 16:11:09.281 [main] INFO o.s.security.web.DefaultSecurityFilterChain-Will secure any request with [org.springframework.security.web.session.DisableEncodeUrlFilter@154208f2, org.springframework.security.web.context.request.async.WebAsyncManagerIntegrationFilter@318a81a0, org.springframework.security.web.context.SecurityContextPersistenceFilter@2a9f7572, org.springframework.security.web.header.HeaderWriterFilter@227c0cf7, org.springframework.security.web.authentication.logout.LogoutFilter@2bf0bb93, org.springframework.security.web.savedrequest.RequestCacheAwareFilter@2e60d4f4, org.springframework.security.web.servletapi.SecurityContextHolderAwareRequestFilter@68e62b3b, org.springframework.security.web.authentication.AnonymousAuthenticationFilter@f73a7cf, org.springframework.security.web.session.SessionManagementFilter@1e9a10e9, org.springframework.security.web.access.ExceptionTranslationFilter@799557c8, org.springframework.security.web.access.intercept.AuthorizationFilter@2c955487]
  4667. 2026-01-27 16:11:09.428 [main] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerAdapter-ControllerAdvice beans: 0 @ModelAttribute, 0 @InitBinder, 1 RequestBodyAdvice, 1 ResponseBodyAdvice
  4668. 2026-01-27 16:11:09.455 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/swagger-ui/] in 'viewControllerHandlerMapping'
  4669. 2026-01-27 16:11:09.470 [main] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Patterns [/webjars/**, /**, /swagger-ui.html, /doc.html, /swagger-ui/**] in 'resourceHandlerMapping'
  4670. 2026-01-27 16:11:09.481 [main] DEBUG o.s.w.s.m.m.a.ExceptionHandlerExceptionResolver-ControllerAdvice beans: 1 @ExceptionHandler, 1 ResponseBodyAdvice
  4671. 2026-01-27 16:11:09.507 [main] INFO c.b.m.e.spring.MybatisPlusApplicationContextAware-Register ApplicationContext instances org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext@26f143ed
  4672. 2026-01-27 16:11:09.863 [main] INFO org.apache.coyote.http11.Http11NioProtocol-Starting ProtocolHandler ["http-nio-9995"]
  4673. 2026-01-27 16:11:09.874 [main] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer-Tomcat started on port(s): 9995 (http) with context path ''
  4674. 2026-01-27 16:11:09.901 [main] ERROR s.d.s.web.plugins.DocumentationPluginsBootstrapper-Unable to scan documentation context default
  4675. java.lang.NullPointerException: null
  4676. at java.base/java.lang.String.startsWith(String.java:1428)
  4677. at java.base/java.lang.String.startsWith(String.java:1470)
  4678. at springfox.documentation.builders.RequestHandlerSelectors.lambda$handlerPackage$5(RequestHandlerSelectors.java:81)
  4679. at java.base/java.util.Optional.map(Optional.java:265)
  4680. at springfox.documentation.builders.RequestHandlerSelectors.lambda$basePackage$6(RequestHandlerSelectors.java:92)
  4681. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4682. at java.base/java.util.function.Predicate.lambda$and$0(Predicate.java:69)
  4683. at java.base/java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:176)
  4684. at java.base/java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1655)
  4685. at java.base/java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:484)
  4686. at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:474)
  4687. at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(ReduceOps.java:913)
  4688. at java.base/java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:234)
  4689. at java.base/java.util.stream.ReferencePipeline.collect(ReferencePipeline.java:578)
  4690. at springfox.documentation.spring.web.scanners.ApiListingReferenceScanner.scan(ApiListingReferenceScanner.java:53)
  4691. at springfox.documentation.spring.web.scanners.ApiDocumentationScanner.scan(ApiDocumentationScanner.java:63)
  4692. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.scanDocumentation(AbstractDocumentationPluginsBootstrapper.java:96)
  4693. at springfox.documentation.spring.web.plugins.AbstractDocumentationPluginsBootstrapper.bootstrapDocumentationPlugins(AbstractDocumentationPluginsBootstrapper.java:82)
  4694. at springfox.documentation.spring.web.plugins.DocumentationPluginsBootstrapper.start(DocumentationPluginsBootstrapper.java:100)
  4695. at org.springframework.context.support.DefaultLifecycleProcessor.doStart(DefaultLifecycleProcessor.java:178)
  4696. at org.springframework.context.support.DefaultLifecycleProcessor.access$200(DefaultLifecycleProcessor.java:54)
  4697. at org.springframework.context.support.DefaultLifecycleProcessor$LifecycleGroup.start(DefaultLifecycleProcessor.java:356)
  4698. at java.base/java.lang.Iterable.forEach(Iterable.java:75)
  4699. at org.springframework.context.support.DefaultLifecycleProcessor.startBeans(DefaultLifecycleProcessor.java:155)
  4700. at org.springframework.context.support.DefaultLifecycleProcessor.onRefresh(DefaultLifecycleProcessor.java:123)
  4701. at org.springframework.context.support.AbstractApplicationContext.finishRefresh(AbstractApplicationContext.java:935)
  4702. at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:586)
  4703. at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
  4704. at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:734)
  4705. at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:408)
  4706. at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
  4707. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1306)
  4708. at org.springframework.boot.SpringApplication.run(SpringApplication.java:1295)
  4709. at com.kyl.KylApplication.main(KylApplication.java:17)
  4710. 2026-01-27 16:11:09.917 [main] INFO com.kyl.KylApplication-Started KylApplication in 10.881 seconds (JVM running for 13.087)
  4711. 2026-01-27 16:11:11.709 [RMI TCP Connection(5)-172.20.176.1] INFO o.a.c.core.ContainerBase.[Tomcat].[localhost].[/]-Initializing Spring DispatcherServlet 'dispatcherServlet'
  4712. 2026-01-27 16:11:11.710 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Initializing Servlet 'dispatcherServlet'
  4713. 2026-01-27 16:11:11.710 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected StandardServletMultipartResolver
  4714. 2026-01-27 16:11:11.710 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected AcceptHeaderLocaleResolver
  4715. 2026-01-27 16:11:11.710 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected FixedThemeResolver
  4716. 2026-01-27 16:11:11.711 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.view.DefaultRequestToViewNameTranslator@594ca8f6
  4717. 2026-01-27 16:11:11.712 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-Detected org.springframework.web.servlet.support.SessionFlashMapManager@4f2ecb83
  4718. 2026-01-27 16:11:11.713 [RMI TCP Connection(5)-172.20.176.1] DEBUG org.springframework.web.servlet.DispatcherServlet-enableLoggingRequestDetails='false': request parameters and headers will be masked to prevent unsafe logging of potentially sensitive data
  4719. 2026-01-27 16:11:11.713 [RMI TCP Connection(5)-172.20.176.1] INFO org.springframework.web.servlet.DispatcherServlet-Completed initialization in 3 ms
  4720. 2026-01-27 16:11:28.609 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  4721. 2026-01-27 16:11:28.609 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4722. 2026-01-27 16:11:28.610 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  4723. 2026-01-27 16:11:28.610 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4724. 2026-01-27 16:11:28.610 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4725. 2026-01-27 16:11:28.610 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4726. 2026-01-27 16:11:28.645 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4727. 2026-01-27 16:11:28.645 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4728. 2026-01-27 16:11:28.645 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4729. 2026-01-27 16:11:28.952 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4730. 2026-01-27 16:11:28.952 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4731. 2026-01-27 16:11:28.952 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4732. 2026-01-27 16:11:29.038 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4733. 2026-01-27 16:11:29.039 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4734. 2026-01-27 16:11:29.037 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4735. 2026-01-27 16:11:29.111 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4736. 2026-01-27 16:11:29.111 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4737. 2026-01-27 16:11:29.111 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4738. 2026-01-27 16:11:29.119 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  4739. 2026-01-27 16:11:29.119 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4740. 2026-01-27 16:11:29.119 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  4741. 2026-01-27 16:11:29.124 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4742. 2026-01-27 16:11:29.126 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4743. 2026-01-27 16:11:29.126 [http-nio-9995-exec-3] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4744. 2026-01-27 16:11:29.136 [http-nio-9995-exec-3] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4745. 2026-01-27 16:11:29.136 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4746. 2026-01-27 16:11:29.136 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4747. 2026-01-27 16:11:29.136 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4748. 2026-01-27 16:11:29.145 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4749. 2026-01-27 16:11:29.145 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4750. 2026-01-27 16:11:29.146 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4751. 2026-01-27 16:11:29.146 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4752. 2026-01-27 16:11:29.160 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4753. 2026-01-27 16:11:29.160 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4754. 2026-01-27 16:11:29.161 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:11:29 CST 2026, status=404, error=Not Found, path=/user/list}]
  4755. 2026-01-27 16:11:29.161 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:11:29 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  4756. 2026-01-27 16:11:29.178 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4757. 2026-01-27 16:11:29.178 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4758. 2026-01-27 16:11:29.193 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  4759. 2026-01-27 16:11:29.324 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4760. 2026-01-27 16:11:29.341 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  4761. 2026-01-27 16:11:29.347 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4762. 2026-01-27 16:11:47.507 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4763. 2026-01-27 16:11:47.508 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4764. 2026-01-27 16:11:47.511 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4765. 2026-01-27 16:11:47.513 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4766. 2026-01-27 16:11:47.513 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4767. 2026-01-27 16:11:47.516 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4768. 2026-01-27 16:11:47.519 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4769. 2026-01-27 16:11:47.519 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4770. 2026-01-27 16:11:47.523 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001001000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4771. 2026-01-27 16:11:47.527 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4772. 2026-01-27 16:11:47.528 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4773. 2026-01-27 16:11:47.529 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4774. 2026-01-27 16:11:50.417 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4775. 2026-01-27 16:11:50.418 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4776. 2026-01-27 16:11:50.423 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4777. 2026-01-27 16:11:50.427 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4778. 2026-01-27 16:11:50.429 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4779. 2026-01-27 16:11:50.431 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4780. 2026-01-27 16:11:50.435 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4781. 2026-01-27 16:11:50.436 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4782. 2026-01-27 16:11:50.440 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4783. 2026-01-27 16:11:50.445 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4784. 2026-01-27 16:11:50.446 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001002000000, deptNo=100001002001000 (truncated)...]
  4785. 2026-01-27 16:11:50.447 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4786. 2026-01-27 16:11:53.992 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4787. 2026-01-27 16:11:53.992 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4788. 2026-01-27 16:11:53.995 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4789. 2026-01-27 16:11:53.997 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4790. 2026-01-27 16:11:53.997 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4791. 2026-01-27 16:11:54.001 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4792. 2026-01-27 16:11:54.004 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4793. 2026-01-27 16:11:54.005 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4794. 2026-01-27 16:11:54.009 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4795. 2026-01-27 16:11:54.012 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4796. 2026-01-27 16:11:54.012 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4797. 2026-01-27 16:11:54.013 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4798. 2026-01-27 16:11:55.584 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4799. 2026-01-27 16:11:55.584 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4800. 2026-01-27 16:11:55.587 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4801. 2026-01-27 16:11:55.589 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4802. 2026-01-27 16:11:55.590 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4803. 2026-01-27 16:11:55.591 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4804. 2026-01-27 16:11:55.593 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4805. 2026-01-27 16:11:55.594 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4806. 2026-01-27 16:11:55.600 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002002000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4807. 2026-01-27 16:11:55.605 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4808. 2026-01-27 16:11:55.605 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4809. 2026-01-27 16:11:55.606 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4810. 2026-01-27 16:11:56.960 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4811. 2026-01-27 16:11:56.961 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4812. 2026-01-27 16:11:56.964 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4813. 2026-01-27 16:11:56.965 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4814. 2026-01-27 16:11:56.966 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4815. 2026-01-27 16:11:56.968 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4816. 2026-01-27 16:11:56.970 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4817. 2026-01-27 16:11:56.970 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4818. 2026-01-27 16:11:56.975 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001003000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4819. 2026-01-27 16:11:56.980 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4820. 2026-01-27 16:11:56.980 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001003000000, deptNo=100001003001000 (truncated)...]
  4821. 2026-01-27 16:11:56.981 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4822. 2026-01-27 16:11:57.812 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4823. 2026-01-27 16:11:57.813 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4824. 2026-01-27 16:11:57.815 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4825. 2026-01-27 16:11:57.818 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4826. 2026-01-27 16:11:57.820 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4827. 2026-01-27 16:11:57.822 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4828. 2026-01-27 16:11:57.823 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4829. 2026-01-27 16:11:57.823 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4830. 2026-01-27 16:11:57.827 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001003001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4831. 2026-01-27 16:11:57.830 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4832. 2026-01-27 16:11:57.831 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4833. 2026-01-27 16:11:57.831 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4834. 2026-01-27 16:11:59.206 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4835. 2026-01-27 16:11:59.206 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4836. 2026-01-27 16:11:59.209 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4837. 2026-01-27 16:11:59.212 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4838. 2026-01-27 16:11:59.213 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4839. 2026-01-27 16:11:59.214 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4840. 2026-01-27 16:11:59.216 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4841. 2026-01-27 16:11:59.216 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4842. 2026-01-27 16:11:59.219 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001004000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4843. 2026-01-27 16:11:59.225 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4844. 2026-01-27 16:11:59.225 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001004000000, deptNo=100001004001000 (truncated)...]
  4845. 2026-01-27 16:11:59.226 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4846. 2026-01-27 16:11:59.969 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4847. 2026-01-27 16:11:59.969 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4848. 2026-01-27 16:11:59.970 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4849. 2026-01-27 16:11:59.971 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4850. 2026-01-27 16:11:59.972 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4851. 2026-01-27 16:11:59.973 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4852. 2026-01-27 16:11:59.975 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4853. 2026-01-27 16:11:59.975 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4854. 2026-01-27 16:11:59.977 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001004001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4855. 2026-01-27 16:11:59.980 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4856. 2026-01-27 16:11:59.980 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4857. 2026-01-27 16:11:59.981 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4858. 2026-01-27 16:12:00.934 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4859. 2026-01-27 16:12:00.934 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4860. 2026-01-27 16:12:00.936 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4861. 2026-01-27 16:12:00.937 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4862. 2026-01-27 16:12:00.939 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4863. 2026-01-27 16:12:00.940 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4864. 2026-01-27 16:12:00.943 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4865. 2026-01-27 16:12:00.943 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4866. 2026-01-27 16:12:00.947 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001004002000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4867. 2026-01-27 16:12:00.949 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4868. 2026-01-27 16:12:00.949 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4869. 2026-01-27 16:12:00.951 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4870. 2026-01-27 16:12:11.567 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4871. 2026-01-27 16:12:11.567 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4872. 2026-01-27 16:12:11.568 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4873. 2026-01-27 16:12:11.571 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4874. 2026-01-27 16:12:11.571 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4875. 2026-01-27 16:12:11.573 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4876. 2026-01-27 16:12:11.574 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4877. 2026-01-27 16:12:11.575 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4878. 2026-01-27 16:12:11.579 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001008000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4879. 2026-01-27 16:12:11.584 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4880. 2026-01-27 16:12:11.584 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001008000000, deptNo=100001008001000 (truncated)...]
  4881. 2026-01-27 16:12:11.585 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4882. 2026-01-27 16:12:13.357 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4883. 2026-01-27 16:12:13.358 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4884. 2026-01-27 16:12:13.361 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4885. 2026-01-27 16:12:13.363 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4886. 2026-01-27 16:12:13.364 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4887. 2026-01-27 16:12:13.365 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4888. 2026-01-27 16:12:13.367 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4889. 2026-01-27 16:12:13.367 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4890. 2026-01-27 16:12:13.370 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001008001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4891. 2026-01-27 16:12:13.375 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4892. 2026-01-27 16:12:13.375 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4893. 2026-01-27 16:12:13.376 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4894. 2026-01-27 16:12:21.414 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  4895. 2026-01-27 16:12:21.414 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4896. 2026-01-27 16:12:21.416 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4897. 2026-01-27 16:12:21.417 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  4898. 2026-01-27 16:12:21.417 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4899. 2026-01-27 16:12:21.418 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4900. 2026-01-27 16:12:21.419 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4901. 2026-01-27 16:12:21.420 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4902. 2026-01-27 16:12:21.420 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4903. 2026-01-27 16:12:21.420 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4904. 2026-01-27 16:12:21.420 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4905. 2026-01-27 16:12:21.421 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4906. 2026-01-27 16:12:21.421 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4907. 2026-01-27 16:12:21.421 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4908. 2026-01-27 16:12:21.422 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  4909. 2026-01-27 16:12:21.422 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4910. 2026-01-27 16:12:21.424 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4911. 2026-01-27 16:12:21.424 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4912. 2026-01-27 16:12:21.426 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4913. 2026-01-27 16:12:21.426 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4914. 2026-01-27 16:12:21.426 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4915. 2026-01-27 16:12:21.426 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4916. 2026-01-27 16:12:21.426 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4917. 2026-01-27 16:12:21.427 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  4918. 2026-01-27 16:12:21.427 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4919. 2026-01-27 16:12:21.427 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4920. 2026-01-27 16:12:21.427 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4921. 2026-01-27 16:12:21.427 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  4922. 2026-01-27 16:12:21.430 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  4923. 2026-01-27 16:12:21.430 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  4924. 2026-01-27 16:12:21.431 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4925. 2026-01-27 16:12:21.431 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  4926. 2026-01-27 16:12:21.431 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:12:21 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  4927. 2026-01-27 16:12:21.431 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  4928. 2026-01-27 16:12:21.431 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  4929. 2026-01-27 16:12:21.431 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4930. 2026-01-27 16:12:21.434 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4931. 2026-01-27 16:12:21.434 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:12:21 CST 2026, status=404, error=Not Found, path=/user/list}]
  4932. 2026-01-27 16:12:21.435 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  4933. 2026-01-27 16:12:21.441 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4934. 2026-01-27 16:12:21.442 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  4935. 2026-01-27 16:12:21.447 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4936. 2026-01-27 16:12:31.143 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4937. 2026-01-27 16:12:31.143 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4938. 2026-01-27 16:12:31.144 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4939. 2026-01-27 16:12:31.145 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4940. 2026-01-27 16:12:31.147 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4941. 2026-01-27 16:12:31.147 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4942. 2026-01-27 16:12:31.149 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4943. 2026-01-27 16:12:31.150 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4944. 2026-01-27 16:12:31.151 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  4945. 2026-01-27 16:12:31.154 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4946. 2026-01-27 16:12:31.155 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  4947. 2026-01-27 16:12:31.155 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4948. 2026-01-27 16:12:36.097 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4949. 2026-01-27 16:12:36.097 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4950. 2026-01-27 16:12:36.099 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4951. 2026-01-27 16:12:36.100 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4952. 2026-01-27 16:12:36.100 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4953. 2026-01-27 16:12:36.101 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4954. 2026-01-27 16:12:36.102 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4955. 2026-01-27 16:12:36.103 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4956. 2026-01-27 16:12:36.105 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  4957. 2026-01-27 16:12:36.112 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4958. 2026-01-27 16:12:36.112 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  4959. 2026-01-27 16:12:36.113 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4960. 2026-01-27 16:12:43.851 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4961. 2026-01-27 16:12:43.852 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4962. 2026-01-27 16:12:43.853 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4963. 2026-01-27 16:12:43.853 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4964. 2026-01-27 16:12:43.854 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4965. 2026-01-27 16:12:43.855 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4966. 2026-01-27 16:12:43.856 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4967. 2026-01-27 16:12:43.856 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4968. 2026-01-27 16:12:43.859 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=部, sortNo=null, leaderId=null, dataState (truncated)...]
  4969. 2026-01-27 16:12:43.869 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4970. 2026-01-27 16:12:43.869 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001002000000 (truncated)...]
  4971. 2026-01-27 16:12:43.871 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4972. 2026-01-27 16:12:47.564 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4973. 2026-01-27 16:12:47.564 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4974. 2026-01-27 16:12:47.566 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4975. 2026-01-27 16:12:47.567 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4976. 2026-01-27 16:12:47.568 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4977. 2026-01-27 16:12:47.570 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4978. 2026-01-27 16:12:47.572 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4979. 2026-01-27 16:12:47.572 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4980. 2026-01-27 16:12:47.575 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  4981. 2026-01-27 16:12:47.581 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4982. 2026-01-27 16:12:47.581 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001002000000, deptNo=100001002001000 (truncated)...]
  4983. 2026-01-27 16:12:47.582 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4984. 2026-01-27 16:12:52.603 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4985. 2026-01-27 16:12:52.603 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4986. 2026-01-27 16:12:52.605 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4987. 2026-01-27 16:12:52.605 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  4988. 2026-01-27 16:12:52.606 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  4989. 2026-01-27 16:12:52.607 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  4990. 2026-01-27 16:12:52.607 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  4991. 2026-01-27 16:12:52.607 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  4992. 2026-01-27 16:12:52.610 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=财务, sortNo=null, leaderId=null, dataStat (truncated)...]
  4993. 2026-01-27 16:12:52.614 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  4994. 2026-01-27 16:12:52.615 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001002000000 (truncated)...]
  4995. 2026-01-27 16:12:52.615 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  4996. 2026-01-27 16:12:54.554 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  4997. 2026-01-27 16:12:54.554 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  4998. 2026-01-27 16:12:54.556 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  4999. 2026-01-27 16:12:54.557 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5000. 2026-01-27 16:12:54.557 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5001. 2026-01-27 16:12:54.559 [http-nio-9995-exec-2] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5002. 2026-01-27 16:12:54.560 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  5003. 2026-01-27 16:12:54.560 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  5004. 2026-01-27 16:12:54.562 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002000000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  5005. 2026-01-27 16:12:54.566 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5006. 2026-01-27 16:12:54.566 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001002000000, deptNo=100001002001000 (truncated)...]
  5007. 2026-01-27 16:12:54.566 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5008. 2026-01-27 16:12:56.347 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  5009. 2026-01-27 16:12:56.347 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5010. 2026-01-27 16:12:56.350 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5011. 2026-01-27 16:12:56.351 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5012. 2026-01-27 16:12:56.591 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5013. 2026-01-27 16:12:56.593 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5014. 2026-01-27 16:12:56.596 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  5015. 2026-01-27 16:12:56.596 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  5016. 2026-01-27 16:12:56.600 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002001000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  5017. 2026-01-27 16:12:56.607 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5018. 2026-01-27 16:12:56.607 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  5019. 2026-01-27 16:12:56.608 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5020. 2026-01-27 16:12:57.272 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  5021. 2026-01-27 16:12:57.272 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5022. 2026-01-27 16:12:57.276 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5023. 2026-01-27 16:12:57.284 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5024. 2026-01-27 16:12:57.309 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5025. 2026-01-27 16:12:57.311 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5026. 2026-01-27 16:12:57.311 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  5027. 2026-01-27 16:12:57.311 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  5028. 2026-01-27 16:12:57.314 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001002002000, deptNo=null, deptName=null, sortNo=null, leaderId=null, dataSt (truncated)...]
  5029. 2026-01-27 16:12:57.317 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5030. 2026-01-27 16:12:57.317 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[], operationTime=null)]
  5031. 2026-01-27 16:12:57.318 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5032. 2026-01-27 16:16:12.726 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  5033. 2026-01-27 16:16:12.727 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5034. 2026-01-27 16:16:12.728 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5035. 2026-01-27 16:16:12.729 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5036. 2026-01-27 16:16:12.729 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5037. 2026-01-27 16:16:12.730 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5038. 2026-01-27 16:16:12.731 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  5039. 2026-01-27 16:16:12.732 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  5040. 2026-01-27 16:16:12.732 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  5041. 2026-01-27 16:16:12.746 [http-nio-9995-exec-8] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 195421
  5042. 2026-01-27 16:16:12.772 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5043. 2026-01-27 16:16:12.772 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  5044. 2026-01-27 16:16:12.774 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5045. 2026-01-27 16:16:56.467 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  5046. 2026-01-27 16:16:56.467 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5047. 2026-01-27 16:16:56.468 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  5048. 2026-01-27 16:16:56.468 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5049. 2026-01-27 16:16:56.469 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5050. 2026-01-27 16:16:56.470 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5051. 2026-01-27 16:16:56.470 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5052. 2026-01-27 16:16:56.471 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5053. 2026-01-27 16:16:56.471 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  5054. 2026-01-27 16:16:56.471 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5055. 2026-01-27 16:16:56.471 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5056. 2026-01-27 16:16:56.472 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5057. 2026-01-27 16:16:56.472 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5058. 2026-01-27 16:16:56.472 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5059. 2026-01-27 16:16:56.472 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5060. 2026-01-27 16:16:56.473 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  5061. 2026-01-27 16:16:56.473 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5062. 2026-01-27 16:16:56.473 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  5063. 2026-01-27 16:16:56.473 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5064. 2026-01-27 16:16:56.474 [http-nio-9995-exec-6] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5065. 2026-01-27 16:16:56.474 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5066. 2026-01-27 16:16:56.475 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5067. 2026-01-27 16:16:56.476 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  5068. 2026-01-27 16:16:56.476 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  5069. 2026-01-27 16:16:56.478 [http-nio-9995-exec-6] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5070. 2026-01-27 16:16:56.478 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5071. 2026-01-27 16:16:56.478 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5072. 2026-01-27 16:16:56.479 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5073. 2026-01-27 16:16:56.480 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5074. 2026-01-27 16:16:56.480 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5075. 2026-01-27 16:16:56.480 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  5076. 2026-01-27 16:16:56.480 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5077. 2026-01-27 16:16:56.480 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5078. 2026-01-27 16:16:56.484 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5079. 2026-01-27 16:16:56.484 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5080. 2026-01-27 16:16:56.484 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:16:56 CST 2026, status=404, error=Not Found, path=/user/list}]
  5081. 2026-01-27 16:16:56.484 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:16:56 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  5082. 2026-01-27 16:16:56.484 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5083. 2026-01-27 16:16:56.484 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5084. 2026-01-27 16:16:56.487 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5085. 2026-01-27 16:16:56.488 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  5086. 2026-01-27 16:16:56.489 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5087. 2026-01-27 16:18:17.302 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  5088. 2026-01-27 16:18:17.302 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5089. 2026-01-27 16:18:17.305 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5090. 2026-01-27 16:18:17.305 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  5091. 2026-01-27 16:18:17.305 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5092. 2026-01-27 16:18:17.306 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5093. 2026-01-27 16:18:17.307 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5094. 2026-01-27 16:18:17.307 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5095. 2026-01-27 16:18:17.308 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5096. 2026-01-27 16:18:17.308 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5097. 2026-01-27 16:18:17.308 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5098. 2026-01-27 16:18:17.309 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  5099. 2026-01-27 16:18:17.309 [http-nio-9995-exec-1] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5100. 2026-01-27 16:18:17.309 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5101. 2026-01-27 16:18:17.309 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  5102. 2026-01-27 16:18:17.310 [http-nio-9995-exec-10] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5103. 2026-01-27 16:18:17.310 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5104. 2026-01-27 16:18:17.310 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  5105. 2026-01-27 16:18:17.311 [http-nio-9995-exec-1] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5106. 2026-01-27 16:18:17.311 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5107. 2026-01-27 16:18:17.311 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5108. 2026-01-27 16:18:17.312 [http-nio-9995-exec-10] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5109. 2026-01-27 16:18:17.312 [http-nio-9995-exec-3] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:e74b6498-0703-4742-8749-d687920b2d3a
  5110. 2026-01-27 16:18:17.312 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5111. 2026-01-27 16:18:17.312 [http-nio-9995-exec-1] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5112. 2026-01-27 16:18:17.312 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5113. 2026-01-27 16:18:17.312 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5114. 2026-01-27 16:18:17.312 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  5115. 2026-01-27 16:18:17.313 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5116. 2026-01-27 16:18:17.313 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  5117. 2026-01-27 16:18:17.313 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5118. 2026-01-27 16:18:17.314 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5119. 2026-01-27 16:18:17.316 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5120. 2026-01-27 16:18:17.316 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5121. 2026-01-27 16:18:17.316 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  5122. 2026-01-27 16:18:17.316 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:18:17 CST 2026, status=404, error=Not Found, path=/user/list}]
  5123. 2026-01-27 16:18:17.316 [http-nio-9995-exec-10] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 16:18:17 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  5124. 2026-01-27 16:18:17.317 [http-nio-9995-exec-10] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5125. 2026-01-27 16:18:17.317 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5126. 2026-01-27 16:18:17.323 [http-nio-9995-exec-3] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 80838
  5127. 2026-01-27 16:18:17.361 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5128. 2026-01-27 16:18:17.361 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  5129. 2026-01-27 16:18:17.362 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5130. 2026-01-27 16:49:23.683 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  5131. 2026-01-27 16:49:23.683 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  5132. 2026-01-27 16:49:23.685 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  5133. 2026-01-27 16:49:24.091 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5134. 2026-01-27 16:49:24.092 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  5135. 2026-01-27 16:49:24.096 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5136. 2026-01-27 16:49:24.117 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769503764105", parameters={masked}
  5137. 2026-01-27 16:49:24.117 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  5138. 2026-01-27 16:49:24.124 [http-nio-9995-exec-4] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  5139. 2026-01-27 16:49:24.151 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5140. 2026-01-27 16:49:24.156 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  5141. 2026-01-27 16:49:24.162 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5142. 2026-01-27 16:49:24.178 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769503764171", parameters={masked}
  5143. 2026-01-27 16:49:24.182 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  5144. 2026-01-27 16:49:24.227 [http-nio-9995-exec-5] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001, parentResourceNo=100001015001000, resourceName=设备管理, resourceType=m, requestPath=equipment, label=null, sortNo=0, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001000, parentResourceNo=100001011000000, resourceName=协同工作, resourceType=m, requestPath=xtgz, label=xtgz, sortNo=1, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001, parentResourceNo=100001011001000, resourceName=我的待办, resourceType=m, requestPath=backlogAfter, label=wddb, sortNo=1, icon=icon, remark=我的待办, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012000000, parentResourceNo=100001000000000, resourceName=工作台, resourceType=m, requestPath=dashboard, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001006000, parentResourceNo=100001001000000, resourceName=用户管理, resourceType=m, requestPath=user, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001, parentResourceNo=100001008002000, resourceName=预缴款充值, resourceType=m, requestPath=topUp, label=yjkcz, sortNo=1, icon=icon, remark=预缴款充值, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001000, parentResourceNo=100001003000000, resourceName=合同管理, resourceType=m, requestPath=htgl, label=htgl, sortNo=1, icon=icon, remark=合同管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001, parentResourceNo=100001003001000, resourceName=合同跟踪, resourceType=m, requestPath=trackAfter, label=htgz, sortNo=1, icon=icon, remark=合同跟踪, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001, parentResourceNo=100001005002000, resourceName=退住办理, resourceType=m, requestPath=quitManage, label=tzbl, sortNo=1, icon=icon, remark=退住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001, parentResourceNo=100001009001000, resourceName=订单管理, resourceType=m, requestPath=olist, label=ddgl, sortNo=1, icon=icon, remark=ddgl, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001000, parentResourceNo=100001009000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=1, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004000, parentResourceNo=100001001007000, resourceName=角色管理, resourceType=m, requestPath=role, label=role, sortNo=1, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001, parentResourceNo=100001006002000, resourceName=负责老人, resourceType=m, requestPath=fzlr, label=fzlr, sortNo=1, icon=icon, remark=负责老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001, parentResourceNo=100001002001000, resourceName=预约登记, resourceType=m, requestPath=subscribe, label=yydj, sortNo=1, icon=icon, remark=预约登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001000, parentResourceNo=100001002000000, resourceName=预约来访, resourceType=m, requestPath=yylf, label=yylf, sortNo=1, icon=cwgl-sei, remark=预约来访, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001000, parentResourceNo=100001018000000, resourceName=个人中心, resourceType=m, requestPath=userCenter/index, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001, parentResourceNo=100001018001000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003001, parentResourceNo=100001003003000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=1, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001000, parentResourceNo=100001008000000, resourceName=账单管理, resourceType=m, requestPath=bill, label=zdgl, sortNo=1, icon=icon, remark=账单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005000, parentResourceNo=100001001006000, resourceName=用户信息, resourceType=m, requestPath=user, label=user, sortNo=1, icon=user, remark=用户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001, parentResourceNo=100001008001000, resourceName=入账列表, resourceType=m, requestPath=enterAccount, label=rzlb, sortNo=1, icon=icon, remark=入账列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001000, parentResourceNo=100001015000000, resourceName=设备管理, resourceType=m, requestPath=equi, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012001000, parentResourceNo=100001012000000, resourceName=工作台, resourceType=m, requestPath=base, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001, parentResourceNo=100001006001000, resourceName=护理等级, resourceType=m, requestPath=grade, label=hldj, sortNo=1, icon=icon, remark=护理等级, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001000, parentResourceNo=100001006000000, resourceName=护理计划, resourceType=m, requestPath=hljh-1, label=hljh-1, sortNo=1, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002, parentResourceNo=100001015002000, resourceName=报警数据, resourceType=m, requestPath=facility, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001, parentResourceNo=100001003002000, resourceName=床位房型, resourceType=m, requestPath=houseType, label=cwfx, sortNo=1, icon=icon, remark=床位房型, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001001, parentResourceNo=100001010001000, resourceName=客户信息, resourceType=m, requestPath=list, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001000, parentResourceNo=100001010000000, resourceName=客户信息, resourceType=m, requestPath=khxx, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001, parentResourceNo=100001005001000, resourceName=入住办理, resourceType=m, requestPath=enterManage, label=rzbl, sortNo=1, icon=icon, remark=入住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001000, parentResourceNo=100001005000000, resourceName=入住管理, resourceType=m, requestPath=enter, label=rzgl, sortNo=1, icon=icon, remark=入住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002, parentResourceNo=100001011001000, resourceName=我的申请, resourceType=m, requestPath=apply, label=wdsq, sortNo=2, icon=icon, remark=我的申请, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002000000, parentResourceNo=100001000000000, resourceName=来访管理, resourceType=m, requestPath=appointment, label=lfgl, sortNo=2, icon=icon, remark=预约管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002000, parentResourceNo=100001008000000, resourceName=预存管理, resourceType=m, requestPath=prestore, label=ycgl, sortNo=2, icon=icon, remark=预存管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002002, parentResourceNo=100001008002000, resourceName=余额查询, resourceType=m, requestPath=balance, label=yecx, sortNo=2, icon=icon, remark=余额查询, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001007000, parentResourceNo=100001001000000, resourceName=权限配置, resourceType=m, requestPath=permission, label=role, sortNo=2, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002000, parentResourceNo=100001005000000, resourceName=退住管理, resourceType=m, requestPath=quit, label=tzgl, sortNo=2, icon=icon, remark=退住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002, parentResourceNo=100001009001000, resourceName=退款管理, resourceType=m, requestPath=refund, label=qjgl, sortNo=2, icon=cwgl-sei, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002, parentResourceNo=100001006002000, resourceName=任务安排, resourceType=m, requestPath=rwap, label=rwap, sortNo=2, icon=icon, remark=任务安排, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002000, parentResourceNo=100001006000000, resourceName=护理任务, resourceType=m, requestPath=hlrw, label=hlrw, sortNo=2, icon=icon, remark=护理任务, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002, parentResourceNo=100001002001000, resourceName=来访登记, resourceType=m, requestPath=comeVisit, label=lfdj, sortNo=2, icon=icon, remark=来访登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002, parentResourceNo=100001008001000, resourceName=欠费老人, resourceType=m, requestPath=arrearage, label=qflr, sortNo=2, icon=icon, remark=欠费老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003000, parentResourceNo=100001001007000, resourceName=菜单管理, resourceType=m, requestPath=menu, label=resource, sortNo=2, icon=user, remark=资源管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002000, parentResourceNo=100001015000000, resourceName=报警管理, resourceType=m, requestPath=warn, label=null, sortNo=2, icon=cwgl-sei, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002, parentResourceNo=100001006001000, resourceName=护理计划, resourceType=m, requestPath=nursePlan, label=hljh-2, sortNo=2, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003, parentResourceNo=100001015002000, resourceName=报警规则, resourceType=m, requestPath=rule, label=null, sortNo=2, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002003, parentResourceNo=100001003002000, resourceName=智能床位, resourceType=m, requestPath=smartBed, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002000, parentResourceNo=100001003000000, resourceName=床位管理, resourceType=m, requestPath=cwgl, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005000000, parentResourceNo=100001000000000, resourceName=入退管理, resourceType=m, requestPath=enterQuit, label=rtgl, sortNo=3, icon=icon, remark=入退管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001000, parentResourceNo=100001001007000, resourceName=部门管理, resourceType=m, requestPath=dept, label=dept, sortNo=3, icon=form, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003000, parentResourceNo=100001003000000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=3, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003, parentResourceNo=100001006001000, resourceName=护理项目, resourceType=m, requestPath=nurseProject, label=hlxm, sortNo=3, icon=icon, remark=护理项目, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002, parentResourceNo=100001003002000, resourceName=房型设置, resourceType=m, requestPath=houseSet, label=fxsz, sortNo=3, icon=icon, remark=房型设置, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002000, parentResourceNo=100001001007000, resourceName=职位管理, resourceType=m, requestPath=post, label=post, sortNo=4, icon=chart, remark=职位管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003000000, parentResourceNo=100001000000000, resourceName=在住管理, resourceType=m, requestPath=liveIn, label=zzgl, sortNo=4, icon=icon, remark=在住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006000000, parentResourceNo=100001000000000, resourceName=服务管理, resourceType=m, requestPath=serve, label=fwgl, sortNo=5, icon=icon, remark=服务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009000000, parentResourceNo=100001000000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=6, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008000000, parentResourceNo=100001000000000, resourceName=财务管理, resourceType=m, requestPath=finance, label=cwgl, sortNo=7, icon=icon, remark=财务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010000000, parentResourceNo=100001000000000, resourceName=客户管理, resourceType=m, requestPath=client, label=khgl, sortNo=8, icon=icon, remark=客户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001000000, parentResourceNo=100001000000000, resourceName=权限管理, resourceType=m, requestPath=permission, label=authority, sortNo=9, icon=user, remark=权限管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011000000, parentResourceNo=100001000000000, resourceName=协同工作, resourceType=m, requestPath=active, label=xtgz, sortNo=10, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015000000, parentResourceNo=100001000000000, resourceName=智能监测, resourceType=m, requestPath=intelligence, label=null, sortNo=11, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018000000, parentResourceNo=100001000000000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=11, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005001, parentResourceNo=100001001005005, resourceName=dept, resourceType=m, requestPath=dept, label=dept, sortNo=111111111, icon=cwgl-sei, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  5145. 2026-01-27 16:49:24.280 [http-nio-9995-exec-5] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[MenuVo(name=工作台, path=dashboard, component=null, redirect=null, hidden=null, children=[MenuVo(name=工作台, path=base, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访管理, path=appointment, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约来访, path=yylf, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约登记, path=subscribe, component=null, redirect=null, hidden=null, children=[MenuVo(name=到院, path=PUT/reservation/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访登记, path=comeVisit, component=null, redirect=null, hidden=null, children=[MenuVo(name=来访登记, path=POST /visit, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=入退管理, path=enterQuit, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住管理, path=enter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住办理, path=enterManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=发起入住申请, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=退住管理, path=quit, component=null, redirect=null, hidden=null, children=[MenuVo(name=退住办理, path=quitManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=发起退住申请, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=在住管理, path=liveIn, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同管理, path=htgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同跟踪, path=trackAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/contract/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=床位管理, path=cwgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=床位房型, path=houseType, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑楼层, path=PUT /floor/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除楼层, path=DELETE/floor/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房间, path=POST/room/add, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑房间, path=PUT/room/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除房间, path=DELETE/room/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看房间, path=GET /room/get/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增床位, path=POST/bed/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑床位, path=PUT/bed/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除床位, path=DELETE/bed/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增楼层, path=POST/floor/add, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=智能床位, path=smartBed, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=房型设置, path=houseSet, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房型, path=POST/roomTypes, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=服务管理, path=serve, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理计划, path=hljh-1, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理等级, path=grade, component=null, redirect=null, hidden=null, children=[MenuVo(name=启用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursingLevel/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /nursingLevel/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理等级, path=POST/nursingLevel/insert, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理计划, path=nursePlan, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/nursing/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理计划, path=POST/nursing/plan, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理项目, path=nurseProject, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增, path=POST/nursing_project, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=护理任务, path=hlrw, component=null, redirect=null, hidden=null, children=[MenuVo(name=负责老人, path=fzlr, component=null, redirect=null, hidden=null, children=[MenuVo(name=批量设置护理员, path=PUT/elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=设置护理员, path=PUT /elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=任务安排, path=rwap, component=null, redirect=null, hidden=null, children=[MenuVo(name=执行, path=PUT/nursingTask/do, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/nursingTask, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=改期, path=PUT/nursingTask/updateTime, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/nursingTask/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=olist, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET /orders, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=POST/orders/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退款, path=POST /orders/refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=退款管理, path=refund, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/trade-common-feign/query-refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=财务管理, path=finance, component=null, redirect=null, hidden=null, children=[MenuVo(name=账单管理, path=bill, component=null, redirect=null, hidden=null, children=[MenuVo(name=入账列表, path=enterAccount, component=null, redirect=null, hidden=null, children=[MenuVo(name=生成月度账单, path=POST/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/bill/cancel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=支付, path=PUT/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET /bill/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=欠费老人, path=arrearage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/bill/arrears/, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=预存管理, path=prestore, component=null, redirect=null, hidden=null, children=[MenuVo(name=预缴款充值, path=topUp, component=null, redirect=null, hidden=null, children=[MenuVo(name=充值, path=POST/bill/prepaidRechargeRecord, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=余额查询, path=balance, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=客户管理, path=client, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=khxx, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=list, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限管理, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户管理, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户信息, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增用户, path=PUT/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=重置密码, path=POST/user/reset-passwords/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/user/remove/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[MenuVo(name=dept, path=dept, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=启用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限配置, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=角色管理, path=role, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增角色, path=PUT/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/role/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=菜单管理, path=menu, component=null, redirect=null, hidden=null, children=[MenuVo(name=按钮编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单树形, path=POST/resource/tree, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=部门管理, path=dept, component=null, redirect=null, hidden=null, children=[MenuVo(name=删除部门, path=DELETE/dept/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增部门, path=PUT/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=部门树形, path=POST/dept/tree, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=职位管理, path=post, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增职位, path=PUT/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE /post/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=协同工作, path=active, component=null, redirect=null, hidden=null, children=[MenuVo(name=协同工作, path=xtgz, component=null, redirect=null, hidden=null, children=[MenuVo(name=我的待办, path=backlogAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住处理, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退住处理, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=我的申请, path=apply, component=null, redirect=null, hidden=null, children=[MenuVo(name=申请退住, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销退住, path=PUT/elder/cancel, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=申请入住, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销入住, path=PUT/checkIn/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=智能监测, path=intelligence, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equi, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equipment, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=POST/iot/QueryDeviceDetail, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增设备, path=POST/iot/RegisterDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑设备, path=POST /iot/UpdateDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/iot/DeleteDevice, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=报警管理, path=warn, component=null, redirect=null, hidden=null, children=[MenuVo(name=报警数据, path=facility, component=null, redirect=null, hidden=null, children=[MenuVo(name=处理, path=PUT/device-data/update/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=报警规则, path=rule, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增报警规则, path=POST/alert-rule/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/alert-rule/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /alert-rule/update/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter/index, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=当前用户, path=GET /user/current-user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null)]
  5146. 2026-01-27 16:49:24.282 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5147. 2026-01-27 16:49:24.284 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...]
  5148. 2026-01-27 16:49:24.286 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5149. 2026-01-27 16:49:24.608 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  5150. 2026-01-27 16:49:24.608 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:964821dd-1f2a-4229-ab32-809a24175e3d
  5151. 2026-01-27 16:49:24.610 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzNzY0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiOTY0ODIxZGQtMWYyYS00MjI5LWFiMzItODA5YTI0MTc1ZTNkXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.lgOMFZ88IPCAGGeU-h3fALUoupdGhgCLJXP2qTHDnVk
  5152. 2026-01-27 16:49:24.610 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503764, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"964821dd-1f2a-4229-ab32-809a24175e3d","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5153. 2026-01-27 16:49:24.610 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=964821dd-1f2a-4229-ab32-809a24175e3d, dataState=null)
  5154. 2026-01-27 16:49:24.612 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:964821dd-1f2a-4229-ab32-809a24175e3d
  5155. 2026-01-27 16:49:24.613 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769503764543", parameters={masked}
  5156. 2026-01-27 16:49:24.614 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  5157. 2026-01-27 16:49:24.617 [http-nio-9995-exec-8] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=964821dd-1f2a-4229-ab32-809a24175e3d, dataState=null)
  5158. 2026-01-27 16:49:24.617 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5159. 2026-01-27 16:49:24.618 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  5160. 2026-01-27 16:49:24.620 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5161. 2026-01-27 16:49:49.063 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  5162. 2026-01-27 16:49:49.064 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:964821dd-1f2a-4229-ab32-809a24175e3d
  5163. 2026-01-27 16:49:49.064 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzNzY0LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiOTY0ODIxZGQtMWYyYS00MjI5LWFiMzItODA5YTI0MTc1ZTNkXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.lgOMFZ88IPCAGGeU-h3fALUoupdGhgCLJXP2qTHDnVk
  5164. 2026-01-27 16:49:49.066 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503764, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"964821dd-1f2a-4229-ab32-809a24175e3d","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5165. 2026-01-27 16:49:49.066 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=964821dd-1f2a-4229-ab32-809a24175e3d, dataState=null)
  5166. 2026-01-27 16:49:49.067 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:964821dd-1f2a-4229-ab32-809a24175e3d
  5167. 2026-01-27 16:49:49.069 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769503788997", parameters={masked}
  5168. 2026-01-27 16:49:49.069 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  5169. 2026-01-27 16:49:49.071 [http-nio-9995-exec-7] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=964821dd-1f2a-4229-ab32-809a24175e3d, dataState=null)
  5170. 2026-01-27 16:49:49.072 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5171. 2026-01-27 16:49:49.072 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  5172. 2026-01-27 16:49:49.073 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5173. 2026-01-27 16:52:20.078 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  5174. 2026-01-27 16:52:20.078 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5175. 2026-01-27 16:52:20.079 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  5176. 2026-01-27 16:52:20.079 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5177. 2026-01-27 16:52:20.080 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5178. 2026-01-27 16:52:20.080 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5179. 2026-01-27 16:52:20.081 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5180. 2026-01-27 16:52:20.081 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5181. 2026-01-27 16:52:20.081 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5182. 2026-01-27 16:52:20.081 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5183. 2026-01-27 16:52:20.083 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:964821dd-1f2a-4229-ab32-809a24175e3d
  5184. 2026-01-27 16:52:20.083 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:964821dd-1f2a-4229-ab32-809a24175e3d
  5185. 2026-01-27 16:52:20.093 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:null/cp/error
  5186. 2026-01-27 16:52:20.093 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:null/cp/error
  5187. 2026-01-27 16:52:20.093 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:null
  5188. 2026-01-27 16:52:20.093 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:null
  5189. 2026-01-27 16:52:20.103 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  5190. 2026-01-27 16:52:20.103 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:e74b6498-0703-4742-8749-d687920b2d3a
  5191. 2026-01-27 16:52:20.105 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAxMzUzLCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZTc0YjY0OTgtMDcwMy00NzQyLTg3NDktZDY4NzkyMGIyZDNhXCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.g-HW4QY0uPNBdFeDPURCV-6j0HuaiQrGdguwAdmtc4o
  5192. 2026-01-27 16:52:20.105 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729501353, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"e74b6498-0703-4742-8749-d687920b2d3a","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5193. 2026-01-27 16:52:20.106 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=e74b6498-0703-4742-8749-d687920b2d3a, dataState=null)
  5194. 2026-01-27 16:52:20.107 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:964821dd-1f2a-4229-ab32-809a24175e3d
  5195. 2026-01-27 16:52:20.108 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:null/cp/error
  5196. 2026-01-27 16:52:20.108 [http-nio-9995-exec-10] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:null
  5197. 2026-01-27 16:52:59.217 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/security/login", parameters={}
  5198. 2026-01-27 16:52:59.217 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.LoginController#login(LoginDto)
  5199. 2026-01-27 16:52:59.217 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [LoginDto(username=admin@qq.com, password=888itcast.CN764%...)]
  5200. 2026-01-27 16:52:59.223 [http-nio-9995-exec-1] ERROR com.alibaba.druid.pool.DruidAbstractDataSource-discard long time none received connection. , jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, jdbcUrl : jdbc:mysql://192.168.200.128:3306/kyl_sanatorium_db?useUnicode=true&characterEncoding=utf8&serverTimezone=Asia/Shanghai, lastPacketReceivedIdleMillis : 215025
  5201. 2026-01-27 16:52:59.366 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5202. 2026-01-27 16:52:59.366 [http-nio-9995-exec-1] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  5203. 2026-01-27 16:52:59.367 [http-nio-9995-exec-1] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5204. 2026-01-27 16:52:59.381 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/menus?_t=1769503979374", parameters={masked}
  5205. 2026-01-27 16:52:59.381 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#menus()
  5206. 2026-01-27 16:52:59.383 [http-nio-9995-exec-3] INFO com.kyl.service.impl.ResourceServiceImpl-当前登录的用户的Id为------------->1671403256519078138
  5207. 2026-01-27 16:52:59.396 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5208. 2026-01-27 16:52:59.396 [http-nio-9995-exec-3] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=/dashboard, component=Layout, redirec (truncated)...]
  5209. 2026-01-27 16:52:59.398 [http-nio-9995-exec-3] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5210. 2026-01-27 16:52:59.412 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/resource/myButten/?_t=1769503979405", parameters={masked}
  5211. 2026-01-27 16:52:59.413 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.ResourceController#myButten()
  5212. 2026-01-27 16:52:59.442 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---权限列表为------------->[ResourceVo(resourceNo=100001006001002005, parentResourceNo=100001006001002, resourceName=查看, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002003, parentResourceNo=100001006001002, resourceName=编辑, resourceType=r, requestPath=PUT/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002004, parentResourceNo=100001006001002, resourceName=启用, resourceType=r, requestPath=PUT/nursing/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002001, parentResourceNo=100001006001002, resourceName=新增护理计划, resourceType=r, requestPath=POST/nursing/plan, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002002, parentResourceNo=100001006001002, resourceName=删除, resourceType=r, requestPath=DELETE/nursing/plan/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001001, parentResourceNo=100001003001001, resourceName=查看, resourceType=r, requestPath=GET/contract/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001007, parentResourceNo=100001001001000, resourceName=删除部门, resourceType=r, requestPath=DELETE/dept/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002003, parentResourceNo=100001003002002, resourceName=编辑, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002004, parentResourceNo=100001003002002, resourceName=启用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002005, parentResourceNo=100001003002002, resourceName=禁用, resourceType=r, requestPath=PUT/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001001, parentResourceNo=100001002001001, resourceName=到院, resourceType=r, requestPath=PUT/reservation/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002001, parentResourceNo=100001003002002, resourceName=新增房型, resourceType=r, requestPath=POST/roomTypes, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002002, parentResourceNo=100001003002002, resourceName=删除, resourceType=r, requestPath=DELETE/roomTypes/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001003, parentResourceNo=100001009001001, resourceName=查看, resourceType=r, requestPath=GET /orders, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001001, parentResourceNo=100001009001001, resourceName=取消, resourceType=r, requestPath=POST/orders/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001002, parentResourceNo=100001009001001, resourceName=退款, resourceType=r, requestPath=POST /orders/refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002001, parentResourceNo=100001008001002, resourceName=查看, resourceType=r, requestPath=GET/bill/arrears/, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001001, parentResourceNo=100001006002001, resourceName=批量设置护理员, resourceType=r, requestPath=PUT/elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001002, parentResourceNo=100001006002001, resourceName=设置护理员, resourceType=r, requestPath=PUT /elder/setNursing, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001002, parentResourceNo=100001003002001, resourceName=编辑楼层, resourceType=r, requestPath=PUT /floor/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001003, parentResourceNo=100001003002001, resourceName=删除楼层, resourceType=r, requestPath=DELETE/floor/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001004, parentResourceNo=100001003002001, resourceName=新增房间, resourceType=r, requestPath=POST/room/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001005, parentResourceNo=100001003002001, resourceName=编辑房间, resourceType=r, requestPath=PUT/room/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001006, parentResourceNo=100001003002001, resourceName=删除房间, resourceType=r, requestPath=DELETE/room/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002001, parentResourceNo=100001009001002, resourceName=查看, resourceType=r, requestPath=GET/trade-common-feign/query-refund, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001007, parentResourceNo=100001003002001, resourceName=查看房间, resourceType=r, requestPath=GET /room/get/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001008, parentResourceNo=100001003002001, resourceName=新增床位, resourceType=r, requestPath=POST/bed/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001009, parentResourceNo=100001003002001, resourceName=编辑床位, resourceType=r, requestPath=PUT/bed/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001010, parentResourceNo=100001003002001, resourceName=删除床位, resourceType=r, requestPath=DELETE/bed/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001004, parentResourceNo=100001006001001, resourceName=启用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001005, parentResourceNo=100001006001001, resourceName=禁用, resourceType=r, requestPath=PUT/nursingLevel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001002, parentResourceNo=100001006001001, resourceName=删除, resourceType=r, requestPath=DELETE/nursingLevel/delete/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001003, parentResourceNo=100001006001001, resourceName=编辑, resourceType=r, requestPath=PUT /nursingLevel/update, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001001, parentResourceNo=100001006001001, resourceName=新增护理等级, resourceType=r, requestPath=POST/nursingLevel/insert, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001001, parentResourceNo=100001008002001, resourceName=充值, resourceType=r, requestPath=POST/bill/prepaidRechargeRecord, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001001, parentResourceNo=100001003002001, resourceName=新增楼层, resourceType=r, requestPath=POST/floor/add, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001002, parentResourceNo=100001005001001, resourceName=发起入住申请, resourceType=r, requestPath=POST/checkIn/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001001, parentResourceNo=100001008001001, resourceName=生成月度账单, resourceType=r, requestPath=POST/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001003, parentResourceNo=100001008001001, resourceName=取消, resourceType=r, requestPath=PUT/bill/cancel/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001003, parentResourceNo=100001005001001, resourceName=查看, resourceType=r, requestPath=GET/checkIn, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001002, parentResourceNo=100001008001001, resourceName=支付, resourceType=r, requestPath=PUT/bill, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001004, parentResourceNo=100001008001001, resourceName=查看, resourceType=r, requestPath=GET /bill/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002003, parentResourceNo=100001006002002, resourceName=执行, resourceType=r, requestPath=PUT/nursingTask/do, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002002, parentResourceNo=100001006002002, resourceName=查看, resourceType=r, requestPath=GET/nursingTask, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002004, parentResourceNo=100001006002002, resourceName=改期, resourceType=r, requestPath=PUT/nursingTask/updateTime, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002001, parentResourceNo=100001006002002, resourceName=取消, resourceType=r, requestPath=PUT/nursingTask/cancel, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003004, parentResourceNo=100001006001003, resourceName=禁用, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003003, parentResourceNo=100001006001003, resourceName=编辑, resourceType=r, requestPath=PUT/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003002, parentResourceNo=100001006001003, resourceName=删除, resourceType=r, requestPath=DELETE/nursing_project/**, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001002, parentResourceNo=100001005002001, resourceName=查看, resourceType=r, requestPath=GET/elder, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003001, parentResourceNo=100001006001003, resourceName=新增, resourceType=r, requestPath=POST/nursing_project, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001001, parentResourceNo=100001005002001, resourceName=发起退住申请, resourceType=r, requestPath=POST/elder/create, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002001, parentResourceNo=100001002001002, resourceName=来访登记, resourceType=r, requestPath=POST /visit, label=null, sortNo=null, icon=null, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001, parentResourceNo=100001015001000, resourceName=设备管理, resourceType=m, requestPath=equipment, label=null, sortNo=0, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001000, parentResourceNo=100001011000000, resourceName=协同工作, resourceType=m, requestPath=xtgz, label=xtgz, sortNo=1, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001001, parentResourceNo=100001001001000, resourceName=新增部门, resourceType=r, requestPath=PUT/dept, label=PUT:dept, sortNo=1, icon=ioc, remark=部门新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001, parentResourceNo=100001011001000, resourceName=我的待办, resourceType=m, requestPath=backlogAfter, label=wddb, sortNo=1, icon=icon, remark=我的待办, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012000000, parentResourceNo=100001000000000, resourceName=工作台, resourceType=m, requestPath=dashboard, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001006000, parentResourceNo=100001001000000, resourceName=用户管理, resourceType=m, requestPath=user, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002001, parentResourceNo=100001008002000, resourceName=预缴款充值, resourceType=m, requestPath=topUp, label=yjkcz, sortNo=1, icon=icon, remark=预缴款充值, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001000, parentResourceNo=100001003000000, resourceName=合同管理, resourceType=m, requestPath=htgl, label=htgl, sortNo=1, icon=icon, remark=合同管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003001001, parentResourceNo=100001003001000, resourceName=合同跟踪, resourceType=m, requestPath=trackAfter, label=htgz, sortNo=1, icon=icon, remark=合同跟踪, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002001, parentResourceNo=100001005002000, resourceName=退住办理, resourceType=m, requestPath=quitManage, label=tzbl, sortNo=1, icon=icon, remark=退住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001001, parentResourceNo=100001009001000, resourceName=订单管理, resourceType=m, requestPath=olist, label=ddgl, sortNo=1, icon=icon, remark=ddgl, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001000, parentResourceNo=100001009000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=1, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004000, parentResourceNo=100001001007000, resourceName=角色管理, resourceType=m, requestPath=role, label=role, sortNo=1, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004001, parentResourceNo=100001001004000, resourceName=新增角色, resourceType=r, requestPath=PUT/role, label=PUT:role, sortNo=1, icon=ioc, remark=角色新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002001, parentResourceNo=100001006002000, resourceName=负责老人, resourceType=m, requestPath=fzlr, label=fzlr, sortNo=1, icon=icon, remark=负责老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001001, parentResourceNo=100001002001000, resourceName=预约登记, resourceType=m, requestPath=subscribe, label=yydj, sortNo=1, icon=icon, remark=预约登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001000, parentResourceNo=100001002000000, resourceName=预约来访, resourceType=m, requestPath=yylf, label=yylf, sortNo=1, icon=cwgl-sei, remark=预约来访, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001000, parentResourceNo=100001018000000, resourceName=个人中心, resourceType=m, requestPath=userCenter/index, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001, parentResourceNo=100001018001000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=1, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005001, parentResourceNo=100001001005000, resourceName=新增用户, resourceType=r, requestPath=PUT/user, label=PUT:user, sortNo=1, icon=ioc, remark=用户新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003001, parentResourceNo=100001003003000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=1, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001000, parentResourceNo=100001008000000, resourceName=账单管理, resourceType=m, requestPath=bill, label=zdgl, sortNo=1, icon=icon, remark=账单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005000, parentResourceNo=100001001006000, resourceName=用户信息, resourceType=m, requestPath=user, label=user, sortNo=1, icon=user, remark=用户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001001, parentResourceNo=100001008001000, resourceName=入账列表, resourceType=m, requestPath=enterAccount, label=rzlb, sortNo=1, icon=icon, remark=入账列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001000, parentResourceNo=100001015000000, resourceName=设备管理, resourceType=m, requestPath=equi, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002001, parentResourceNo=100001001002000, resourceName=新增职位, resourceType=r, requestPath=PUT/post, label=PUT:post, sortNo=1, icon=ioc, remark=职位新增, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001012001000, parentResourceNo=100001012000000, resourceName=工作台, resourceType=m, requestPath=base, label=null, sortNo=1, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001001, parentResourceNo=100001006001000, resourceName=护理等级, resourceType=m, requestPath=grade, label=hldj, sortNo=1, icon=icon, remark=护理等级, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001000, parentResourceNo=100001006000000, resourceName=护理计划, resourceType=m, requestPath=hljh-1, label=hljh-1, sortNo=1, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002, parentResourceNo=100001015002000, resourceName=报警数据, resourceType=m, requestPath=facility, label=null, sortNo=1, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002001, parentResourceNo=100001003002000, resourceName=床位房型, resourceType=m, requestPath=houseType, label=cwfx, sortNo=1, icon=icon, remark=床位房型, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001001, parentResourceNo=100001010001000, resourceName=客户信息, resourceType=m, requestPath=list, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010001000, parentResourceNo=100001010000000, resourceName=客户信息, resourceType=m, requestPath=khxx, label=khxx, sortNo=1, icon=icon, remark=客户信息, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001001, parentResourceNo=100001005001000, resourceName=入住办理, resourceType=m, requestPath=enterManage, label=rzbl, sortNo=1, icon=icon, remark=入住办理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005001000, parentResourceNo=100001005000000, resourceName=入住管理, resourceType=m, requestPath=enter, label=rzgl, sortNo=1, icon=icon, remark=入住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002, parentResourceNo=100001011001000, resourceName=我的申请, resourceType=m, requestPath=apply, label=wdsq, sortNo=2, icon=icon, remark=我的申请, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002000000, parentResourceNo=100001000000000, resourceName=来访管理, resourceType=m, requestPath=appointment, label=lfgl, sortNo=2, icon=icon, remark=预约管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002000, parentResourceNo=100001008000000, resourceName=预存管理, resourceType=m, requestPath=prestore, label=ycgl, sortNo=2, icon=icon, remark=预存管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008002002, parentResourceNo=100001008002000, resourceName=余额查询, resourceType=m, requestPath=balance, label=yecx, sortNo=2, icon=icon, remark=余额查询, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001007000, parentResourceNo=100001001000000, resourceName=权限配置, resourceType=m, requestPath=permission, label=role, sortNo=2, icon=component, remark=角色管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005002000, parentResourceNo=100001005000000, resourceName=退住管理, resourceType=m, requestPath=quit, label=tzgl, sortNo=2, icon=icon, remark=退住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009001002, parentResourceNo=100001009001000, resourceName=退款管理, resourceType=m, requestPath=refund, label=qjgl, sortNo=2, icon=cwgl-sei, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002002, parentResourceNo=100001006002000, resourceName=任务安排, resourceType=m, requestPath=rwap, label=rwap, sortNo=2, icon=icon, remark=任务安排, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006002000, parentResourceNo=100001006000000, resourceName=护理任务, resourceType=m, requestPath=hlrw, label=hlrw, sortNo=2, icon=icon, remark=护理任务, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001002001002, parentResourceNo=100001002001000, resourceName=来访登记, resourceType=m, requestPath=comeVisit, label=lfdj, sortNo=2, icon=icon, remark=来访登记, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008001002, parentResourceNo=100001008001000, resourceName=欠费老人, resourceType=m, requestPath=arrearage, label=qflr, sortNo=2, icon=icon, remark=欠费老人, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003000, parentResourceNo=100001001007000, resourceName=菜单管理, resourceType=m, requestPath=menu, label=resource, sortNo=2, icon=user, remark=资源管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002000, parentResourceNo=100001015000000, resourceName=报警管理, resourceType=m, requestPath=warn, label=null, sortNo=2, icon=cwgl-sei, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001002, parentResourceNo=100001006001000, resourceName=护理计划, resourceType=m, requestPath=nursePlan, label=hljh-2, sortNo=2, icon=icon, remark=护理计划, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003, parentResourceNo=100001015002000, resourceName=报警规则, resourceType=m, requestPath=rule, label=null, sortNo=2, icon=, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002003, parentResourceNo=100001003002000, resourceName=智能床位, resourceType=m, requestPath=smartBed, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002000, parentResourceNo=100001003000000, resourceName=床位管理, resourceType=m, requestPath=cwgl, label=cwgl, sortNo=2, icon=icon, remark=, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001008, parentResourceNo=100001001001000, resourceName=启用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001009, parentResourceNo=100001001001000, resourceName=禁用, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001005000000, parentResourceNo=100001000000000, resourceName=入退管理, resourceType=m, requestPath=enterQuit, label=rtgl, sortNo=3, icon=icon, remark=入退管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001000, parentResourceNo=100001001007000, resourceName=部门管理, resourceType=m, requestPath=dept, label=dept, sortNo=3, icon=form, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001003, parentResourceNo=100001001001000, resourceName=编辑, resourceType=r, requestPath=PATCH/dept, label=PATCH:dept, sortNo=3, icon=ioc, remark=部门修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004003, parentResourceNo=100001001004000, resourceName=编辑, resourceType=r, requestPath=PATCH/role, label=PATCH:role, sortNo=3, icon=ioc, remark=角色修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003003000, parentResourceNo=100001003000000, resourceName=请假管理, resourceType=m, requestPath=qjgl, label=qjgl, sortNo=3, icon=icon, remark=请假管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005003, parentResourceNo=100001001005000, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005007, parentResourceNo=100001001005000, resourceName=重置密码, resourceType=r, requestPath=POST/user/reset-passwords/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005006, parentResourceNo=100001001005000, resourceName=删除, resourceType=r, requestPath=DELETE/user/remove/**, label=PATCH:user, sortNo=3, icon=ioc, remark=用户修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002003, parentResourceNo=100001001002000, resourceName=编辑, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002004, parentResourceNo=100001001002000, resourceName=删除, resourceType=r, requestPath=DELETE /post/**, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002005, parentResourceNo=100001001002000, resourceName=启用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002006, parentResourceNo=100001001002000, resourceName=禁用, resourceType=r, requestPath=PATCH/post, label=PATCH:post, sortNo=3, icon=ioc, remark=职位修改, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006001003, parentResourceNo=100001006001000, resourceName=护理项目, resourceType=m, requestPath=nurseProject, label=hlxm, sortNo=3, icon=icon, remark=护理项目, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003002002, parentResourceNo=100001003002000, resourceName=房型设置, resourceType=m, requestPath=houseSet, label=fxsz, sortNo=3, icon=icon, remark=房型设置, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001001004, parentResourceNo=100001001001000, resourceName=部门树形, resourceType=r, requestPath=POST/dept/tree, label=POST:dept:tree, sortNo=4, icon=ioc, remark=部门树形, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003010, parentResourceNo=100001001003000, resourceName=按钮编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003011, parentResourceNo=100001001003000, resourceName=菜单树形, resourceType=r, requestPath=POST/resource/tree, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004004, parentResourceNo=100001001004000, resourceName=删除, resourceType=r, requestPath=DELETE/role/**, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004006, parentResourceNo=100001001004000, resourceName=禁用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001004005, parentResourceNo=100001001004000, resourceName=启用, resourceType=r, requestPath=PATCH /role, label=POST:role:list, sortNo=4, icon=ioc, remark=角色列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001002000, parentResourceNo=100001001007000, resourceName=职位管理, resourceType=m, requestPath=post, label=post, sortNo=4, icon=chart, remark=职位管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001003000000, parentResourceNo=100001000000000, resourceName=在住管理, resourceType=m, requestPath=liveIn, label=zzgl, sortNo=4, icon=icon, remark=在住管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003001, parentResourceNo=100001001003000, resourceName=菜单配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003003, parentResourceNo=100001001003000, resourceName=菜单禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003002, parentResourceNo=100001001003000, resourceName=菜单删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003005, parentResourceNo=100001001003000, resourceName=菜单编辑, resourceType=r, requestPath=PATCH/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003004, parentResourceNo=100001001003000, resourceName=菜单启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003007, parentResourceNo=100001001003000, resourceName=按钮删除, resourceType=r, requestPath=DELETE/resource/**, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003006, parentResourceNo=100001001003000, resourceName=按钮配置, resourceType=r, requestPath=PUT/resource, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003009, parentResourceNo=100001001003000, resourceName=按钮禁用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001003008, parentResourceNo=100001001003000, resourceName=按钮启用, resourceType=r, requestPath=POST/resource/enable, label=POST:resource:list, sortNo=4, icon=ioc, remark=资源列表, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001001, parentResourceNo=100001018001001, resourceName=当前用户, resourceType=r, requestPath=GET /user/current-user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018001001002, parentResourceNo=100001018001001, resourceName=编辑, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003005, parentResourceNo=100001015002003, resourceName=禁用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002001, parentResourceNo=100001011001002, resourceName=申请退住, resourceType=r, requestPath=POST/elder/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002002, parentResourceNo=100001011001002, resourceName=撤销退住, resourceType=r, requestPath=PUT/elder/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002003, parentResourceNo=100001011001002, resourceName=申请入住, resourceType=r, requestPath=POST/checkIn/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001002004, parentResourceNo=100001011001002, resourceName=撤销入住, resourceType=r, requestPath=PUT/checkIn/cancel, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001004, parentResourceNo=100001015001001, resourceName=查看, resourceType=r, requestPath=POST/iot/QueryDeviceDetail, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001001, parentResourceNo=100001015001001, resourceName=新增设备, resourceType=r, requestPath=POST/iot/RegisterDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001003, parentResourceNo=100001015001001, resourceName=编辑设备, resourceType=r, requestPath=POST /iot/UpdateDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015001001002, parentResourceNo=100001015001001, resourceName=删除, resourceType=r, requestPath=DELETE/iot/DeleteDevice, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003001, parentResourceNo=100001015002003, resourceName=新增报警规则, resourceType=r, requestPath=POST/alert-rule/create, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003002, parentResourceNo=100001015002003, resourceName=删除, resourceType=r, requestPath=DELETE/alert-rule/delete/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003003, parentResourceNo=100001015002003, resourceName=编辑, resourceType=r, requestPath=PUT /alert-rule/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002003004, parentResourceNo=100001015002003, resourceName=启用, resourceType=r, requestPath=PUT/alert-rule/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005, parentResourceNo=100001001005000, resourceName=禁用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005008, parentResourceNo=100001001005000, resourceName=启用, resourceType=r, requestPath=PATCH/user, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001006000000, parentResourceNo=100001000000000, resourceName=服务管理, resourceType=m, requestPath=serve, label=fwgl, sortNo=5, icon=icon, remark=服务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015002002001, parentResourceNo=100001015002002, resourceName=处理, resourceType=r, requestPath=PUT/device-data/update/**, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001002, parentResourceNo=100001011001001, resourceName=入住处理, resourceType=r, requestPath=GET/checkIn, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011001001001, parentResourceNo=100001011001001, resourceName=退住处理, resourceType=r, requestPath=GET/elder, label=GET:user:current-user, sortNo=5, icon=ioc, remark=当前用户, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001009000000, parentResourceNo=100001000000000, resourceName=订单管理, resourceType=m, requestPath=order, label=ddgl, sortNo=6, icon=icon, remark=订单管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001008000000, parentResourceNo=100001000000000, resourceName=财务管理, resourceType=m, requestPath=finance, label=cwgl, sortNo=7, icon=icon, remark=财务管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001010000000, parentResourceNo=100001000000000, resourceName=客户管理, resourceType=m, requestPath=client, label=khgl, sortNo=8, icon=icon, remark=客户管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001000000, parentResourceNo=100001000000000, resourceName=权限管理, resourceType=m, requestPath=permission, label=authority, sortNo=9, icon=user, remark=权限管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001011000000, parentResourceNo=100001000000000, resourceName=协同工作, resourceType=m, requestPath=active, label=xtgz, sortNo=10, icon=icon, remark=协同工作, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001015000000, parentResourceNo=100001000000000, resourceName=智能监测, resourceType=m, requestPath=intelligence, label=null, sortNo=11, icon=hlrw, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001018000000, parentResourceNo=100001000000000, resourceName=个人中心, resourceType=m, requestPath=userCenter, label=null, sortNo=11, icon=dagl2beifen, remark=null, checkedIds=null, checkedResourceNos=null, roleId=null, level=4), ResourceVo(resourceNo=100001001005005001, parentResourceNo=100001001005005, resourceName=dept, resourceType=m, requestPath=dept, label=dept, sortNo=111111111, icon=cwgl-sei, remark=部门管理, checkedIds=null, checkedResourceNos=null, roleId=null, level=4)]
  5213. 2026-01-27 16:52:59.446 [http-nio-9995-exec-2] INFO com.kyl.service.impl.ResourceServiceImpl-myButten---封装的按钮列表为------------->[MenuVo(name=工作台, path=dashboard, component=null, redirect=null, hidden=null, children=[MenuVo(name=工作台, path=base, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访管理, path=appointment, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约来访, path=yylf, component=null, redirect=null, hidden=null, children=[MenuVo(name=预约登记, path=subscribe, component=null, redirect=null, hidden=null, children=[MenuVo(name=到院, path=PUT/reservation/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=来访登记, path=comeVisit, component=null, redirect=null, hidden=null, children=[MenuVo(name=来访登记, path=POST /visit, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=入退管理, path=enterQuit, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住管理, path=enter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住办理, path=enterManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=发起入住申请, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=退住管理, path=quit, component=null, redirect=null, hidden=null, children=[MenuVo(name=退住办理, path=quitManage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=发起退住申请, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=在住管理, path=liveIn, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同管理, path=htgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=合同跟踪, path=trackAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/contract/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=床位管理, path=cwgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=床位房型, path=houseType, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑楼层, path=PUT /floor/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除楼层, path=DELETE/floor/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房间, path=POST/room/add, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑房间, path=PUT/room/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除房间, path=DELETE/room/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看房间, path=GET /room/get/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增床位, path=POST/bed/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑床位, path=PUT/bed/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除床位, path=DELETE/bed/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增楼层, path=POST/floor/add, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=智能床位, path=smartBed, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=房型设置, path=houseSet, component=null, redirect=null, hidden=null, children=[MenuVo(name=编辑, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增房型, path=POST/roomTypes, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/roomTypes/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[MenuVo(name=请假管理, path=qjgl, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=服务管理, path=serve, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理计划, path=hljh-1, component=null, redirect=null, hidden=null, children=[MenuVo(name=护理等级, path=grade, component=null, redirect=null, hidden=null, children=[MenuVo(name=启用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PUT/nursingLevel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursingLevel/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /nursingLevel/update, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理等级, path=POST/nursingLevel/insert, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理计划, path=nursePlan, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/nursing/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增护理计划, path=POST/nursing/plan, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing/plan/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=护理项目, path=nurseProject, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/nursing_project/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增, path=POST/nursing_project, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=护理任务, path=hlrw, component=null, redirect=null, hidden=null, children=[MenuVo(name=负责老人, path=fzlr, component=null, redirect=null, hidden=null, children=[MenuVo(name=批量设置护理员, path=PUT/elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=设置护理员, path=PUT /elder/setNursing, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=任务安排, path=rwap, component=null, redirect=null, hidden=null, children=[MenuVo(name=执行, path=PUT/nursingTask/do, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET/nursingTask, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=改期, path=PUT/nursingTask/updateTime, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/nursingTask/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=order, component=null, redirect=null, hidden=null, children=[MenuVo(name=订单管理, path=olist, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET /orders, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=POST/orders/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退款, path=POST /orders/refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=退款管理, path=refund, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/trade-common-feign/query-refund, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=财务管理, path=finance, component=null, redirect=null, hidden=null, children=[MenuVo(name=账单管理, path=bill, component=null, redirect=null, hidden=null, children=[MenuVo(name=入账列表, path=enterAccount, component=null, redirect=null, hidden=null, children=[MenuVo(name=生成月度账单, path=POST/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=取消, path=PUT/bill/cancel/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=支付, path=PUT/bill, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=查看, path=GET /bill/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=欠费老人, path=arrearage, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=GET/bill/arrears/, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=预存管理, path=prestore, component=null, redirect=null, hidden=null, children=[MenuVo(name=预缴款充值, path=topUp, component=null, redirect=null, hidden=null, children=[MenuVo(name=充值, path=POST/bill/prepaidRechargeRecord, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=余额查询, path=balance, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=客户管理, path=client, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=khxx, component=null, redirect=null, hidden=null, children=[MenuVo(name=客户信息, path=list, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限管理, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户管理, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=用户信息, path=user, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增用户, path=PUT/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=重置密码, path=POST/user/reset-passwords/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/user/remove/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[MenuVo(name=dept, path=dept, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=启用, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=权限配置, path=permission, component=null, redirect=null, hidden=null, children=[MenuVo(name=角色管理, path=role, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增角色, path=PUT/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/role/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH /role, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=菜单管理, path=menu, component=null, redirect=null, hidden=null, children=[MenuVo(name=按钮编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单树形, path=POST/resource/tree, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单编辑, path=PATCH/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=菜单启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮删除, path=DELETE/resource/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮配置, path=PUT/resource, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮禁用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=按钮启用, path=POST/resource/enable, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=部门管理, path=dept, component=null, redirect=null, hidden=null, children=[MenuVo(name=删除部门, path=DELETE/dept/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增部门, path=PUT/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/dept, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=部门树形, path=POST/dept/tree, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=职位管理, path=post, component=null, redirect=null, hidden=null, children=[MenuVo(name=新增职位, path=PUT/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE /post/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=禁用, path=PATCH/post, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=协同工作, path=active, component=null, redirect=null, hidden=null, children=[MenuVo(name=协同工作, path=xtgz, component=null, redirect=null, hidden=null, children=[MenuVo(name=我的待办, path=backlogAfter, component=null, redirect=null, hidden=null, children=[MenuVo(name=入住处理, path=GET/checkIn, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=退住处理, path=GET/elder, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=我的申请, path=apply, component=null, redirect=null, hidden=null, children=[MenuVo(name=申请退住, path=POST/elder/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销退住, path=PUT/elder/cancel, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=申请入住, path=POST/checkIn/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=撤销入住, path=PUT/checkIn/cancel, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=智能监测, path=intelligence, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equi, component=null, redirect=null, hidden=null, children=[MenuVo(name=设备管理, path=equipment, component=null, redirect=null, hidden=null, children=[MenuVo(name=查看, path=POST/iot/QueryDeviceDetail, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增设备, path=POST/iot/RegisterDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑设备, path=POST /iot/UpdateDevice, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/iot/DeleteDevice, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null), MenuVo(name=报警管理, path=warn, component=null, redirect=null, hidden=null, children=[MenuVo(name=报警数据, path=facility, component=null, redirect=null, hidden=null, children=[MenuVo(name=处理, path=PUT/device-data/update/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null), MenuVo(name=报警规则, path=rule, component=null, redirect=null, hidden=null, children=[MenuVo(name=禁用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=新增报警规则, path=POST/alert-rule/create, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=删除, path=DELETE/alert-rule/delete/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PUT /alert-rule/update/**, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=启用, path=PUT/alert-rule/**, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null), MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter/index, component=null, redirect=null, hidden=null, children=[MenuVo(name=个人中心, path=userCenter, component=null, redirect=null, hidden=null, children=[MenuVo(name=当前用户, path=GET /user/current-user, component=null, redirect=null, hidden=null, children=[], meta=null), MenuVo(name=编辑, path=PATCH/user, component=null, redirect=null, hidden=null, children=[], meta=null)], meta=null)], meta=null)], meta=null)]
  5214. 2026-01-27 16:52:59.448 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5215. 2026-01-27 16:52:59.449 [http-nio-9995-exec-2] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[MenuVo(name=工作台, path=dashboard, component=null, redirect=n (truncated)...]
  5216. 2026-01-27 16:52:59.451 [http-nio-9995-exec-2] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5217. 2026-01-27 16:52:59.617 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:GET/user/current-user
  5218. 2026-01-27 16:52:59.618 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5219. 2026-01-27 16:52:59.619 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzOTc5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZGVjMTkzNzItNmM4ZC00YjljLThiNDYtNWQ3ODllNGU5YmY4XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.7tX4yaNie3Wr8J7cQLxd6_SEig8O9C-tyzzrUv2myZA
  5220. 2026-01-27 16:52:59.619 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503979, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"dec19372-6c8d-4b9c-8b46-5d789e4e9bf8","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5221. 2026-01-27 16:52:59.620 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=dec19372-6c8d-4b9c-8b46-5d789e4e9bf8, dataState=null)
  5222. 2026-01-27 16:52:59.621 [http-nio-9995-exec-4] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5223. 2026-01-27 16:52:59.622 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-GET "/user/current-user?_t=1769503979588", parameters={masked}
  5224. 2026-01-27 16:52:59.622 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.UserController#findCurrentUser()
  5225. 2026-01-27 16:52:59.625 [http-nio-9995-exec-4] INFO com.kyl.controller.UserController-当前用户信息为---------->UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=dec19372-6c8d-4b9c-8b46-5d789e4e9bf8, dataState=null)
  5226. 2026-01-27 16:52:59.625 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5227. 2026-01-27 16:52:59.625 [http-nio-9995-exec-4] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=UserVo(username=admin@qq.com, password=, userType=0, nickNam (truncated)...]
  5228. 2026-01-27 16:52:59.626 [http-nio-9995-exec-4] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5229. 2026-01-27 17:25:29.129 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/role/init-roles
  5230. 2026-01-27 17:25:29.129 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5231. 2026-01-27 17:25:29.131 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzOTc5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZGVjMTkzNzItNmM4ZC00YjljLThiNDYtNWQ3ODllNGU5YmY4XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.7tX4yaNie3Wr8J7cQLxd6_SEig8O9C-tyzzrUv2myZA
  5232. 2026-01-27 17:25:29.132 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503979, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"dec19372-6c8d-4b9c-8b46-5d789e4e9bf8","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5233. 2026-01-27 17:25:29.133 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=dec19372-6c8d-4b9c-8b46-5d789e4e9bf8, dataState=null)
  5234. 2026-01-27 17:25:29.134 [http-nio-9995-exec-5] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5235. 2026-01-27 17:25:29.135 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/role/init-roles", parameters={}
  5236. 2026-01-27 17:25:29.136 [http-nio-9995-exec-5] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5237. 2026-01-27 17:25:29.139 [http-nio-9995-exec-5] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5238. 2026-01-27 17:25:29.140 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5239. 2026-01-27 17:25:29.140 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5240. 2026-01-27 17:25:29.141 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5241. 2026-01-27 17:25:29.143 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5242. 2026-01-27 17:25:29.143 [http-nio-9995-exec-5] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 17:25:29 CST 2026, status=404, error=Not Found, path=/role/init-roles}]
  5243. 2026-01-27 17:25:29.144 [http-nio-9995-exec-5] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5244. 2026-01-27 17:25:29.229 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  5245. 2026-01-27 17:25:29.229 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5246. 2026-01-27 17:25:29.230 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzOTc5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZGVjMTkzNzItNmM4ZC00YjljLThiNDYtNWQ3ODllNGU5YmY4XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.7tX4yaNie3Wr8J7cQLxd6_SEig8O9C-tyzzrUv2myZA
  5247. 2026-01-27 17:25:29.231 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503979, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"dec19372-6c8d-4b9c-8b46-5d789e4e9bf8","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5248. 2026-01-27 17:25:29.232 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=dec19372-6c8d-4b9c-8b46-5d789e4e9bf8, dataState=null)
  5249. 2026-01-27 17:25:29.233 [http-nio-9995-exec-8] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5250. 2026-01-27 17:25:29.234 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  5251. 2026-01-27 17:25:29.234 [http-nio-9995-exec-8] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5252. 2026-01-27 17:25:29.236 [http-nio-9995-exec-8] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5253. 2026-01-27 17:25:29.236 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5254. 2026-01-27 17:25:29.237 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5255. 2026-01-27 17:25:29.238 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5256. 2026-01-27 17:25:29.240 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5257. 2026-01-27 17:25:29.240 [http-nio-9995-exec-8] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 17:25:29 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  5258. 2026-01-27 17:25:29.240 [http-nio-9995-exec-8] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5259. 2026-01-27 17:25:46.460 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/tree
  5260. 2026-01-27 17:25:46.460 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5261. 2026-01-27 17:25:46.461 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzOTc5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZGVjMTkzNzItNmM4ZC00YjljLThiNDYtNWQ3ODllNGU5YmY4XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.7tX4yaNie3Wr8J7cQLxd6_SEig8O9C-tyzzrUv2myZA
  5262. 2026-01-27 17:25:46.462 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/user/list
  5263. 2026-01-27 17:25:46.462 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5264. 2026-01-27 17:25:46.462 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503979, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"dec19372-6c8d-4b9c-8b46-5d789e4e9bf8","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5265. 2026-01-27 17:25:46.463 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzOTc5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZGVjMTkzNzItNmM4ZC00YjljLThiNDYtNWQ3ODllNGU5YmY4XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.7tX4yaNie3Wr8J7cQLxd6_SEig8O9C-tyzzrUv2myZA
  5266. 2026-01-27 17:25:46.463 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=dec19372-6c8d-4b9c-8b46-5d789e4e9bf8, dataState=null)
  5267. 2026-01-27 17:25:46.463 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求路径为:POST/dept/list
  5268. 2026-01-27 17:25:46.464 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5269. 2026-01-27 17:25:46.464 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503979, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"dec19372-6c8d-4b9c-8b46-5d789e4e9bf8","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5270. 2026-01-27 17:25:46.465 [http-nio-9995-exec-7] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5271. 2026-01-27 17:25:46.465 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户请求的jwtToken为:eyJhbGciOiJIUzI1NiJ9.eyJleHAiOjE0NzI5NTAzOTc5LCJ1c2VyVm8iOiJ7XCJ1c2VybmFtZVwiOlwiYWRtaW5AcXEuY29tXCIsXCJwYXNzd29yZFwiOlwiXCIsXCJ1c2VyVHlwZVwiOlwiMFwiLFwibmlja05hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwiZW1haWxcIjpcImFkbWluQHFxLmNvbVwiLFwicmVhbE5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibW9iaWxlXCI6XCIxNTE1NjQwOTk5OFwiLFwic2V4XCI6XCIwXCIsXCJyZW1hcmtcIjpcIlwiLFwicm9sZUxhYmVsc1wiOltcImFkbWluXCJdLFwicm9sZUxpc3RcIjpbe1wicm9sZU5hbWVcIjpcIui2hee6p-euoeeQhuWRmFwiLFwibGFiZWxcIjpcImFkbWluXCIsXCJzb3J0Tm9cIjoxLFwicmVtYXJrXCI6XCLotoXnuqfnrqHnkIblkZhcIixcImRhdGFTY29wZVwiOlwiNFwiLFwiZGF0YVN0YXRlXCI6XCIwXCIsXCJpZFwiOjE2NjIzODA4OTUyOTE2NTAwNDksXCJjcmVhdGVUaW1lXCI6MTcxNjIyMzg2NjAwMCxcInVwZGF0ZVRpbWVcIjoxNzI3MzIyNjc5MDAwLFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MTM4fV0sXCJyZXNvdXJjZVJlcXVlc3RQYXRoc1wiOltcIlBVVC9hbGVydC1ydWxlLyoqXCIsXCJQQVRDSCAvcm9sZVwiLFwiREVMRVRFL251cnNpbmdMZXZlbC9kZWxldGUvKipcIixcIkRFTEVURS9pb3QvRGVsZXRlRGV2aWNlXCIsXCJERUxFVEUvYWxlcnQtcnVsZS9kZWxldGUvKipcIixcIlBVVC9kZXB0XCIsXCJQQVRDSC9yZXNvdXJjZVwiLFwiUE9TVC9yb29tVHlwZXNcIixcIkRFTEVURS9yb29tVHlwZXMvKipcIixcIlBPU1QgL2lvdC9VcGRhdGVEZXZpY2VcIixcIlBPU1QvYWxlcnQtcnVsZS9jcmVhdGVcIixcIlBVVC9yb29tL3VwZGF0ZVwiLFwiUFVUIC9lbGRlci9zZXROdXJzaW5nXCIsXCJHRVQgL3Jvb20vZ2V0LyoqXCIsXCJQVVQvZWxkZXIvc2V0TnVyc2luZ1wiLFwiUE9TVC9yZXNvdXJjZS90cmVlXCIsXCJERUxFVEUgL3Bvc3QvKipcIixcIkRFTEVURS9mbG9vci9kZWxldGUvKipcIixcIlBPU1QvYmVkL2NyZWF0ZVwiLFwiUFVUL251cnNpbmcvcGxhbi8qKlwiLFwiUFVUL2JpbGwvY2FuY2VsLyoqXCIsXCJERUxFVEUvcm9sZS8qKlwiLFwiUFVUL251cnNpbmdUYXNrL2RvXCIsXCJQVVQgL2FsZXJ0LXJ1bGUvdXBkYXRlLyoqXCIsXCJHRVQgL29yZGVyc1wiLFwiUE9TVC9kZXB0L3RyZWVcIixcIlBVVC91c2VyXCIsXCJQVVQgL251cnNpbmdMZXZlbC91cGRhdGVcIixcIlBPU1QgL3Zpc2l0XCIsXCJQT1NUL2lvdC9SZWdpc3RlckRldmljZVwiLFwiUFVUL251cnNpbmdfcHJvamVjdC8qKlwiLFwiR0VUL3RyYWRlLWNvbW1vbi1mZWlnbi9xdWVyeS1yZWZ1bmRcIixcIlBVVC9udXJzaW5nVGFzay91cGRhdGVUaW1lXCIsXCJQVVQvZGV2aWNlLWRhdGEvdXBkYXRlLyoqXCIsXCJQVVQvcm9vbVR5cGVzLyoqXCIsXCJHRVQvY29udHJhY3QvKipcIixcIkRFTEVURS9udXJzaW5nL3BsYW4vKipcIixcIlBVVC9wb3N0XCIsXCJQVVQvZWxkZXIvY2FuY2VsXCIsXCJQT1NUL2JpbGxcIixcIkdFVC9jaGVja0luXCIsXCJQQVRDSC9wb3N0XCIsXCJQT1NUL251cnNpbmcvcGxhblwiLFwiR0VUIC9iaWxsLyoqXCIsXCJERUxFVEUvbnVyc2luZ19wcm9qZWN0LyoqXCIsXCJERUxFVEUvcmVzb3VyY2UvKipcIixcIkRFTEVURS9kZXB0LyoqXCIsXCJQT1NUL251cnNpbmdfcHJvamVjdFwiLFwiUFVUL2NoZWNrSW4vY2FuY2VsXCIsXCJERUxFVEUvcm9vbS9kZWxldGUvKipcIixcIkRFTEVURS91c2VyL3JlbW92ZS8qKlwiLFwiUE9TVC9yZXNvdXJjZS9lbmFibGVcIixcIlBPU1QvbnVyc2luZ0xldmVsL2luc2VydFwiLFwiUFVUL2JpbGxcIixcIkdFVC9udXJzaW5nVGFza1wiLFwiUE9TVC9yb29tL2FkZFwiLFwiUE9TVCAvb3JkZXJzL3JlZnVuZFwiLFwiUE9TVC9mbG9vci9hZGRcIixcIlBBVENIL2RlcHRcIixcIkRFTEVURS9iZWQvZGVsZXRlLyoqXCIsXCJQT1NUL2JpbGwvcHJlcGFpZFJlY2hhcmdlUmVjb3JkXCIsXCJQT1NUL2lvdC9RdWVyeURldmljZURldGFpbFwiLFwiUFVUL2JlZC91cGRhdGVcIixcIlBPU1QvdXNlci9yZXNldC1wYXNzd29yZHMvKipcIixcIlBBVENIL3JvbGVcIixcIkdFVC9lbGRlclwiLFwiUFVUL3JvbGVcIixcIlBVVC9yZXNvdXJjZVwiLFwiR0VUIC91c2VyL2N1cnJlbnQtdXNlclwiLFwiUE9TVC9vcmRlcnMvKipcIixcIlBPU1QvY2hlY2tJbi9jcmVhdGVcIixcIlBVVC9udXJzaW5nTGV2ZWwvKipcIixcIlBVVC9udXJzaW5nVGFzay9jYW5jZWxcIixcIkdFVC9iaWxsL2FycmVhcnMvXCIsXCJQT1NUL2VsZGVyL2NyZWF0ZVwiLFwiUEFUQ0gvdXNlclwiLFwiUFVUIC9mbG9vci91cGRhdGVcIixcIlBVVC9udXJzaW5nLyoqXCIsXCJQVVQvcmVzZXJ2YXRpb24vKipcIl0sXCJkZXB0Tm9cIjpcIjEwMDAwMTAwMDAwMDAwMFwiLFwicG9zdE5vXCI6XCIxMDAwMDEwMDEwMDAwMDBcIixcInVzZXJUb2tlblwiOlwiZGVjMTkzNzItNmM4ZC00YjljLThiNDYtNWQ3ODllNGU5YmY4XCIsXCJpZFwiOjE2NzE0MDMyNTY1MTkwNzgxMzgsXCJjcmVhdGVUaW1lXCI6MTcxODgwOTg3NzAwMCxcInVwZGF0ZVRpbWVcIjoxNzIwNzcyNzYxMDAwLFwiY3JlYXRlQnlcIjoxNjY4NTIyMjgwODUxOTUxNjE3LFwidXBkYXRlQnlcIjoxNjcxNDAzMjU2NTE5MDc4MDc5fSJ9.7tX4yaNie3Wr8J7cQLxd6_SEig8O9C-tyzzrUv2myZA
  5272. 2026-01-27 17:25:46.465 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=dec19372-6c8d-4b9c-8b46-5d789e4e9bf8, dataState=null)
  5273. 2026-01-27 17:25:46.465 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/tree", parameters={}
  5274. 2026-01-27 17:25:46.466 [http-nio-9995-exec-9] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5275. 2026-01-27 17:25:46.466 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-解析后的claims为:{exp=14729503979, userVo={"username":"admin@qq.com","password":"","userType":"0","nickName":"超级管理员","email":"admin@qq.com","realName":"超级管理员","mobile":"15156409998","sex":"0","remark":"","roleLabels":["admin"],"roleList":[{"roleName":"超级管理员","label":"admin","sortNo":1,"remark":"超级管理员","dataScope":"4","dataState":"0","id":1662380895291650049,"createTime":1716223866000,"updateTime":1727322679000,"updateBy":1671403256519078138}],"resourceRequestPaths":["PUT/alert-rule/**","PATCH /role","DELETE/nursingLevel/delete/**","DELETE/iot/DeleteDevice","DELETE/alert-rule/delete/**","PUT/dept","PATCH/resource","POST/roomTypes","DELETE/roomTypes/**","POST /iot/UpdateDevice","POST/alert-rule/create","PUT/room/update","PUT /elder/setNursing","GET /room/get/**","PUT/elder/setNursing","POST/resource/tree","DELETE /post/**","DELETE/floor/delete/**","POST/bed/create","PUT/nursing/plan/**","PUT/bill/cancel/**","DELETE/role/**","PUT/nursingTask/do","PUT /alert-rule/update/**","GET /orders","POST/dept/tree","PUT/user","PUT /nursingLevel/update","POST /visit","POST/iot/RegisterDevice","PUT/nursing_project/**","GET/trade-common-feign/query-refund","PUT/nursingTask/updateTime","PUT/device-data/update/**","PUT/roomTypes/**","GET/contract/**","DELETE/nursing/plan/**","PUT/post","PUT/elder/cancel","POST/bill","GET/checkIn","PATCH/post","POST/nursing/plan","GET /bill/**","DELETE/nursing_project/**","DELETE/resource/**","DELETE/dept/**","POST/nursing_project","PUT/checkIn/cancel","DELETE/room/delete/**","DELETE/user/remove/**","POST/resource/enable","POST/nursingLevel/insert","PUT/bill","GET/nursingTask","POST/room/add","POST /orders/refund","POST/floor/add","PATCH/dept","DELETE/bed/delete/**","POST/bill/prepaidRechargeRecord","POST/iot/QueryDeviceDetail","PUT/bed/update","POST/user/reset-passwords/**","PATCH/role","GET/elder","PUT/role","PUT/resource","GET /user/current-user","POST/orders/**","POST/checkIn/create","PUT/nursingLevel/**","PUT/nursingTask/cancel","GET/bill/arrears/","POST/elder/create","PATCH/user","PUT /floor/update","PUT/nursing/**","PUT/reservation/**"],"deptNo":"100001000000000","postNo":"100001001000000","userToken":"dec19372-6c8d-4b9c-8b46-5d789e4e9bf8","id":1671403256519078138,"createTime":1718809877000,"updateTime":1720772761000,"createBy":1668522280851951617,"updateBy":1671403256519078079}}
  5276. 2026-01-27 17:25:46.466 [http-nio-9995-exec-7] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5277. 2026-01-27 17:25:46.467 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-用户信息为:UserVo(username=admin@qq.com, password=, userType=0, nickName=超级管理员, post=null, dept=null, email=admin@qq.com, realName=超级管理员, mobile=15156409998, sex=0, remark=, checkedIds=null, openId=null, roleVoIds=null, roleLabels=[admin], roleList=[RoleVo(roleName=超级管理员, label=admin, sortNo=1, remark=超级管理员, checkedIds=null, checkedResourceNos=null, checkedDeptNos=null, userId=null, dataScope=4, dataState=0)], resourceRequestPaths=[PUT/alert-rule/**, PATCH /role, DELETE/nursingLevel/delete/**, DELETE/iot/DeleteDevice, DELETE/alert-rule/delete/**, PUT/dept, PATCH/resource, POST/roomTypes, DELETE/roomTypes/**, POST /iot/UpdateDevice, POST/alert-rule/create, PUT/room/update, PUT /elder/setNursing, GET /room/get/**, PUT/elder/setNursing, POST/resource/tree, DELETE /post/**, DELETE/floor/delete/**, POST/bed/create, PUT/nursing/plan/**, PUT/bill/cancel/**, DELETE/role/**, PUT/nursingTask/do, PUT /alert-rule/update/**, GET /orders, POST/dept/tree, PUT/user, PUT /nursingLevel/update, POST /visit, POST/iot/RegisterDevice, PUT/nursing_project/**, GET/trade-common-feign/query-refund, PUT/nursingTask/updateTime, PUT/device-data/update/**, PUT/roomTypes/**, GET/contract/**, DELETE/nursing/plan/**, PUT/post, PUT/elder/cancel, POST/bill, GET/checkIn, PATCH/post, POST/nursing/plan, GET /bill/**, DELETE/nursing_project/**, DELETE/resource/**, DELETE/dept/**, POST/nursing_project, PUT/checkIn/cancel, DELETE/room/delete/**, DELETE/user/remove/**, POST/resource/enable, POST/nursingLevel/insert, PUT/bill, GET/nursingTask, POST/room/add, POST /orders/refund, POST/floor/add, PATCH/dept, DELETE/bed/delete/**, POST/bill/prepaidRechargeRecord, POST/iot/QueryDeviceDetail, PUT/bed/update, POST/user/reset-passwords/**, PATCH/role, GET/elder, PUT/role, PUT/resource, GET /user/current-user, POST/orders/**, POST/checkIn/create, PUT/nursingLevel/**, PUT/nursingTask/cancel, GET/bill/arrears/, POST/elder/create, PATCH/user, PUT /floor/update, PUT/nursing/**, PUT/reservation/**], deptNo=100001000000000, postNo=100001001000000, roleId=null, userToken=dec19372-6c8d-4b9c-8b46-5d789e4e9bf8, dataState=null)
  5278. 2026-01-27 17:25:46.467 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/user/list", parameters={}
  5279. 2026-01-27 17:25:46.468 [http-nio-9995-exec-6] INFO com.kyl.security.JwtAuthorizationManager-当前用户token为:dec19372-6c8d-4b9c-8b46-5d789e4e9bf8
  5280. 2026-01-27 17:25:46.468 [http-nio-9995-exec-9] DEBUG o.s.web.servlet.handler.SimpleUrlHandlerMapping-Mapped to ResourceHttpRequestHandler [classpath [META-INF/resources/], classpath [resources/], classpath [static/], classpath [public/], ServletContext [/]]
  5281. 2026-01-27 17:25:46.469 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-POST "/dept/list", parameters={}
  5282. 2026-01-27 17:25:46.469 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to com.kyl.controller.DeptController#list(DeptDto)
  5283. 2026-01-27 17:25:46.469 [http-nio-9995-exec-7] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5284. 2026-01-27 17:25:46.469 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5285. 2026-01-27 17:25:46.470 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5286. 2026-01-27 17:25:46.470 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5287. 2026-01-27 17:25:46.471 [http-nio-9995-exec-9] DEBUG o.s.w.servlet.resource.ResourceHttpRequestHandler-Resource not found
  5288. 2026-01-27 17:25:46.471 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 404 NOT_FOUND
  5289. 2026-01-27 17:25:46.472 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Read "application/json;charset=UTF-8" to [DeptDto(parentDeptNo=100001000000000, deptNo=null, deptName=, sortNo=null, leaderId=null, dataState= (truncated)...]
  5290. 2026-01-27 17:25:46.472 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-"ERROR" dispatch for POST "/error", parameters={}
  5291. 2026-01-27 17:25:46.472 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.a.RequestMappingHandlerMapping-Mapped to org.springframework.boot.autoconfigure.web.servlet.error.BasicErrorController#error(HttpServletRequest)
  5292. 2026-01-27 17:25:46.472 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5293. 2026-01-27 17:25:46.472 [http-nio-9995-exec-7] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 17:25:46 CST 2026, status=404, error=Not Found, path=/dept/tree}]
  5294. 2026-01-27 17:25:46.473 [http-nio-9995-exec-7] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5295. 2026-01-27 17:25:46.476 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5296. 2026-01-27 17:25:46.476 [http-nio-9995-exec-9] DEBUG o.s.w.s.m.m.annotation.HttpEntityMethodProcessor-Writing [{timestamp=Tue Jan 27 17:25:46 CST 2026, status=404, error=Not Found, path=/user/list}]
  5297. 2026-01-27 17:25:46.477 [http-nio-9995-exec-9] DEBUG org.springframework.web.servlet.DispatcherServlet-Exiting from "ERROR" dispatch, status 404
  5298. 2026-01-27 17:25:46.503 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Using 'application/json', given [application/json, text/plain, */*] and supported [application/json, application/*+json, application/json, application/*+json]
  5299. 2026-01-27 17:25:46.504 [http-nio-9995-exec-6] DEBUG o.s.w.s.m.m.a.RequestResponseBodyMethodProcessor-Writing [ResponseResult(code=200, msg=操作成功, data=[DeptVo(parentDeptNo=100001000000000, deptNo=100001001000000 (truncated)...]
  5300. 2026-01-27 17:25:46.505 [http-nio-9995-exec-6] DEBUG org.springframework.web.servlet.DispatcherServlet-Completed 200 OK
  5301. 2026-01-27 17:42:51.642 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closing ...
  5302. 2026-01-27 17:42:51.645 [SpringApplicationShutdownHook] INFO com.alibaba.druid.pool.DruidDataSource-{dataSource-1} closed