| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110 |
- 2026-04-09 00:04:47.283 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m14s878ms).
- 2026-04-09 00:21:18.215 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m910ms).
- 2026-04-09 00:38:04.122 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m15s897ms).
- 2026-04-09 00:49:06.020 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=11m1s898ms).
- 2026-04-09 01:05:15.923 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=15m39s899ms).
- 2026-04-09 01:23:05.836 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m19s907ms).
- 2026-04-09 01:41:34.584 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m58s743ms).
- 2026-04-09 01:57:06.032 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=15m31s448ms).
- 2026-04-09 02:13:21.909 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=15m45s864ms).
- 2026-04-09 02:29:32.820 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=15m40s908ms).
- 2026-04-09 02:46:19.696 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m16s874ms).
- 2026-04-09 02:53:19.143 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=6m59s447ms).
- 2026-04-09 03:11:03.043 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m13s895ms).
- 2026-04-09 03:29:55.915 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=18m22s884ms).
- 2026-04-09 03:46:13.708 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=15m47s791ms).
- 2026-04-09 04:02:24.591 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m10s883ms).
- 2026-04-09 04:19:36.486 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m41s881ms).
- 2026-04-09 04:37:15.346 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m8s857ms).
- 2026-04-09 04:41:42.264 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=4m26s918ms).
- 2026-04-09 04:55:34.295 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=13m21s677ms).
- 2026-04-09 05:13:23.382 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m19s67ms).
- 2026-04-09 05:30:02.397 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m9s5ms).
- 2026-04-09 05:46:16.304 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m13s907ms).
- 2026-04-09 06:02:48.200 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m1s883ms).
- 2026-04-09 06:20:51.092 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m32s881ms).
- 2026-04-09 06:39:36.977 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=18m15s873ms).
- 2026-04-09 06:42:45.782 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=3m8s805ms).
- 2026-04-09 07:13:41.798 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=30m26s9ms).
- 2026-04-09 07:30:44.705 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m32s899ms).
- 2026-04-09 07:44:11.638 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=12m56s926ms).
- 2026-04-09 08:00:21.503 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m9s865ms).
- 2026-04-09 08:17:45.364 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m53s927ms).
- 2026-04-09 08:34:51.303 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m35s900ms).
- 2026-04-09 08:45:15.076 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=9m53s753ms).
- 2026-04-09 09:03:01.959 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=17m46s883ms).
- 2026-04-09 09:21:54.804 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=18m22s850ms).
- 2026-04-09 09:33:52.710 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=11m27s888ms).
- 2026-04-09 10:01:24.301 [http-nio-8080-exec-6] [7125bdf7d48f43d3b59fefd3185f1f7c] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:7125bdf7d48f43d3b59fefd3185f1f7c] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:01:24.316 [http-nio-8080-exec-6] [7125bdf7d48f43d3b59fefd3185f1f7c] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:01:24.317 [http-nio-8080-exec-6] [7125bdf7d48f43d3b59fefd3185f1f7c] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:01:24.332 [http-nio-8080-exec-6] [7125bdf7d48f43d3b59fefd3185f1f7c] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:01:24.332 [http-nio-8080-exec-6] [7125bdf7d48f43d3b59fefd3185f1f7c] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:7125bdf7d48f43d3b59fefd3185f1f7c] 接口[/api/user/profile/page] 耗时[30ms]
- 2026-04-09 10:01:24.385 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:01:24.388 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 7125bdf7d48f43d3b59fefd3185f1f7c(String), 2026-04-09T10:01:24.302(LocalDateTime)
- 2026-04-09 10:01:24.407 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:01:24.408 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=7125bdf7d48f43d3b59fefd3185f1f7c
- 2026-04-09 10:03:26.414 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 10:03:26.416 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 10:03:31.670 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 90709 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 10:03:31.673 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 10:03:31.673 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 10:03:32.358 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 10:03:32.359 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 10:03:32.382 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 9 ms. Found 0 Redis repository interfaces.
- 2026-04-09 10:03:32.990 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 10:03:32.996 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 10:03:32.997 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 10:03:33.096 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 10:03:33.096 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1366 ms
- 2026-04-09 10:03:34.395 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 10:03:34.404 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.209 seconds (JVM running for 3.828)
- 2026-04-09 10:03:42.428 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 10:03:42.429 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 10:03:42.430 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 1 ms
- 2026-04-09 10:03:42.979 [http-nio-8080-exec-1] [634eae259c294062a7eda4c9b2fdded6] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:634eae259c294062a7eda4c9b2fdded6] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:03:43.420 [http-nio-8080-exec-1] [634eae259c294062a7eda4c9b2fdded6] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 10:03:43.584 [http-nio-8080-exec-1] [634eae259c294062a7eda4c9b2fdded6] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 10:03:43.592 [http-nio-8080-exec-1] [634eae259c294062a7eda4c9b2fdded6] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:03:43.616 [http-nio-8080-exec-1] [634eae259c294062a7eda4c9b2fdded6] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:03:43.642 [http-nio-8080-exec-1] [634eae259c294062a7eda4c9b2fdded6] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:03:43.655 [http-nio-8080-exec-1] [634eae259c294062a7eda4c9b2fdded6] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:634eae259c294062a7eda4c9b2fdded6] 接口[/api/user/profile/page] 耗时[643ms]
- 2026-04-09 10:03:43.662 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:03:43.664 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 634eae259c294062a7eda4c9b2fdded6(String), 2026-04-09T10:03:43.017(LocalDateTime)
- 2026-04-09 10:03:43.674 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:03:43.677 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=634eae259c294062a7eda4c9b2fdded6
- 2026-04-09 10:03:50.160 [http-nio-8080-exec-2] [8a95de5096954e7d84fabd3572a605d4] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:8a95de5096954e7d84fabd3572a605d4] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:03:50.181 [http-nio-8080-exec-2] [8a95de5096954e7d84fabd3572a605d4] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:03:50.181 [http-nio-8080-exec-2] [8a95de5096954e7d84fabd3572a605d4] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:03:50.182 [http-nio-8080-exec-2] [8a95de5096954e7d84fabd3572a605d4] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:03:50.183 [http-nio-8080-exec-2] [8a95de5096954e7d84fabd3572a605d4] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:8a95de5096954e7d84fabd3572a605d4] 接口[/api/user/profile/page] 耗时[22ms]
- 2026-04-09 10:03:50.185 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:03:50.189 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 8a95de5096954e7d84fabd3572a605d4(String), 2026-04-09T10:03:50.161(LocalDateTime)
- 2026-04-09 10:03:50.197 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:03:50.198 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=8a95de5096954e7d84fabd3572a605d4
- 2026-04-09 10:04:31.270 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:b534f9692dde4c28a0db2390c54a6258] 用户[admin]请求接口[/api/user/profile]
- 2026-04-09 10:04:31.393 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM user_profile WHERE deleted=0 AND (phone = ?)
- 2026-04-09 10:04:31.394 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Parameters: 13546327639(String)
- 2026-04-09 10:04:31.395 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - <== Total: 1
- 2026-04-09 10:04:31.400 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Preparing: INSERT INTO user_profile ( name, gender, age, phone, shoulder_width, body_height, finger_width1, finger_width15, finger_width3, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:04:31.401 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Parameters: 利于(String), 1(Integer), 11(Integer), 13546327639(String), 2(BigDecimal), 3(BigDecimal), 2.5(BigDecimal), 4(BigDecimal), 8(BigDecimal), 2026-04-09T10:04:31.398(LocalDateTime), 2026-04-09T10:04:31.400(LocalDateTime)
- 2026-04-09 10:04:31.455 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:b534f9692dde4c28a0db2390c54a6258] 接口[/api/user/profile] 耗时[90ms]
- 2026-04-09 10:04:31.456 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:04:31.457 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile(String), [{"age":11,"bodyHeight":3,"fingerWidth1":2.5,"fingerWidth15":4,"fingerWidth3":8,"gender":1,"name":"利于","phone":"13546327639","shoulderWidth":2}](String), 异常:
- ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'finger_width1' in 'field list'
- ### The error may exist in com/aijiuyi/admin/mapper/UserProfileMapper.java (best guess)
- ### The error may involve com.aijiuyi.admin.mapper.UserProfileMapper.insert-Inline
- ### The error occurred while setting parameters
- ### SQL: INSERT INTO user_profile ( name, gender, age, phone, shoulder_width, body_height, finger_width1, finger_width15, finger_width3, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'finger_width1' in 'field list'
- ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'finger_width1' in 'field list'(String), 新增用户(String), 新增(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), b534f9692dde4c28a0db2390c54a6258(String), 2026-04-09T10:04:31.365(LocalDateTime)
- 2026-04-09 10:04:31.462 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:04:31.462 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=b534f9692dde4c28a0db2390c54a6258
- 2026-04-09 10:04:31.463 [http-nio-8080-exec-3] [b534f9692dde4c28a0db2390c54a6258] ERROR c.a.admin.common.exception.GlobalExceptionHandler - [requestId:b534f9692dde4c28a0db2390c54a6258] 系统未知异常:
- org.springframework.jdbc.BadSqlGrammarException:
- ### Error updating database. Cause: java.sql.SQLSyntaxErrorException: Unknown column 'finger_width1' in 'field list'
- ### The error may exist in com/aijiuyi/admin/mapper/UserProfileMapper.java (best guess)
- ### The error may involve com.aijiuyi.admin.mapper.UserProfileMapper.insert-Inline
- ### The error occurred while setting parameters
- ### SQL: INSERT INTO user_profile ( name, gender, age, phone, shoulder_width, body_height, finger_width1, finger_width15, finger_width3, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- ### Cause: java.sql.SQLSyntaxErrorException: Unknown column 'finger_width1' in 'field list'
- ; bad SQL grammar []; nested exception is java.sql.SQLSyntaxErrorException: Unknown column 'finger_width1' in 'field list'
- at org.springframework.jdbc.support.SQLErrorCodeSQLExceptionTranslator.doTranslate(SQLErrorCodeSQLExceptionTranslator.java:236)
- at org.springframework.jdbc.support.AbstractFallbackSQLExceptionTranslator.translate(AbstractFallbackSQLExceptionTranslator.java:73)
- at org.mybatis.spring.MyBatisExceptionTranslator.translateExceptionIfPossible(MyBatisExceptionTranslator.java:91)
- at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:441)
- at com.sun.proxy.$Proxy80.insert(Unknown Source)
- at org.mybatis.spring.SqlSessionTemplate.insert(SqlSessionTemplate.java:272)
- at com.baomidou.mybatisplus.core.override.MybatisMapperMethod.execute(MybatisMapperMethod.java:59)
- at com.baomidou.mybatisplus.core.override.MybatisMapperProxy$PlainMethodInvoker.invoke(MybatisMapperProxy.java:148)
- at com.baomidou.mybatisplus.core.override.MybatisMapperProxy.invoke(MybatisMapperProxy.java:89)
- at com.sun.proxy.$Proxy101.insert(Unknown Source)
- at com.baomidou.mybatisplus.extension.service.IService.save(IService.java:63)
- at com.aijiuyi.admin.service.impl.UserProfileServiceImpl.addProfile(UserProfileServiceImpl.java:52)
- at com.aijiuyi.admin.service.impl.UserProfileServiceImpl$$FastClassBySpringCGLIB$$821c170.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
- at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
- at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
- at com.aijiuyi.admin.service.impl.UserProfileServiceImpl$$EnhancerBySpringCGLIB$$90f5ef7a.addProfile(<generated>)
- at com.aijiuyi.admin.controller.UserProfileController.add(UserProfileController.java:61)
- at com.aijiuyi.admin.controller.UserProfileController$$FastClassBySpringCGLIB$$2eebb9e4.invoke(<generated>)
- at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
- at org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(MethodInvocationProceedingJoinPoint.java:89)
- at com.aijiuyi.admin.common.aspect.LogAspect.around(LogAspect.java:124)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithGivenArgs(AbstractAspectJAdvice.java:634)
- at org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(AbstractAspectJAdvice.java:624)
- at org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvice.java:72)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
- at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:97)
- at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
- at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
- at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
- at com.aijiuyi.admin.controller.UserProfileController$$EnhancerBySpringCGLIB$$1c492ca2.add(<generated>)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:205)
- at org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:150)
- at org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:117)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:895)
- at org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:808)
- at org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:87)
- at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:1072)
- at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:965)
- at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:1006)
- at org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:909)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:555)
- at org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:883)
- at javax.servlet.http.HttpServlet.service(HttpServlet.java:623)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:209)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
- at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:51)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
- at org.springframework.web.filter.RequestContextFilter.doFilterInternal(RequestContextFilter.java:100)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
- at org.springframework.web.filter.FormContentFilter.doFilterInternal(FormContentFilter.java:93)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
- at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:201)
- at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:117)
- at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:178)
- at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:153)
- at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:168)
- at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:90)
- at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:481)
- at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:130)
- at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:93)
- at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:74)
- at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:342)
- at org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:390)
- at org.apache.coyote.AbstractProcessorLight.process(AbstractProcessorLight.java:63)
- at org.apache.coyote.AbstractProtocol$ConnectionHandler.process(AbstractProtocol.java:928)
- at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.doRun(NioEndpoint.java:1794)
- at org.apache.tomcat.util.net.SocketProcessorBase.run(SocketProcessorBase.java:52)
- at org.apache.tomcat.util.threads.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1191)
- at org.apache.tomcat.util.threads.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:659)
- at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)
- at java.lang.Thread.run(Thread.java:750)
- Caused by: java.sql.SQLSyntaxErrorException: Unknown column 'finger_width1' in 'field list'
- at com.mysql.cj.jdbc.exceptions.SQLError.createSQLException(SQLError.java:121)
- at com.mysql.cj.jdbc.exceptions.SQLExceptionsMapping.translateException(SQLExceptionsMapping.java:122)
- at com.mysql.cj.jdbc.ClientPreparedStatement.executeInternal(ClientPreparedStatement.java:916)
- at com.mysql.cj.jdbc.ClientPreparedStatement.execute(ClientPreparedStatement.java:354)
- at com.zaxxer.hikari.pool.ProxyPreparedStatement.execute(ProxyPreparedStatement.java:44)
- at com.zaxxer.hikari.pool.HikariProxyPreparedStatement.execute(HikariProxyPreparedStatement.java)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.ibatis.logging.jdbc.PreparedStatementLogger.invoke(PreparedStatementLogger.java:59)
- at com.sun.proxy.$Proxy129.execute(Unknown Source)
- at org.apache.ibatis.executor.statement.PreparedStatementHandler.update(PreparedStatementHandler.java:47)
- at org.apache.ibatis.executor.statement.RoutingStatementHandler.update(RoutingStatementHandler.java:74)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:64)
- at com.sun.proxy.$Proxy127.update(Unknown Source)
- at org.apache.ibatis.executor.SimpleExecutor.doUpdate(SimpleExecutor.java:50)
- at org.apache.ibatis.executor.BaseExecutor.update(BaseExecutor.java:117)
- at org.apache.ibatis.executor.CachingExecutor.update(CachingExecutor.java:76)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.apache.ibatis.plugin.Invocation.proceed(Invocation.java:49)
- at com.baomidou.mybatisplus.extension.plugins.MybatisPlusInterceptor.intercept(MybatisPlusInterceptor.java:106)
- at org.apache.ibatis.plugin.Plugin.invoke(Plugin.java:62)
- at com.sun.proxy.$Proxy126.update(Unknown Source)
- at org.apache.ibatis.session.defaults.DefaultSqlSession.update(DefaultSqlSession.java:194)
- at org.apache.ibatis.session.defaults.DefaultSqlSession.insert(DefaultSqlSession.java:181)
- at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
- at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
- at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
- at java.lang.reflect.Method.invoke(Method.java:498)
- at org.mybatis.spring.SqlSessionTemplate$SqlSessionInterceptor.invoke(SqlSessionTemplate.java:427)
- ... 86 common frames omitted
- 2026-04-09 10:11:21.349 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 10:11:21.355 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 10:11:25.499 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 91282 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 10:11:25.502 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 10:11:25.502 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 10:11:26.115 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 10:11:26.116 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 10:11:26.138 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 9 ms. Found 0 Redis repository interfaces.
- 2026-04-09 10:11:26.747 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 10:11:26.753 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 10:11:26.754 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 10:11:26.852 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 10:11:26.852 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1302 ms
- 2026-04-09 10:11:28.148 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 10:11:28.157 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.167 seconds (JVM running for 3.751)
- 2026-04-09 10:11:35.018 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 10:11:35.018 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 10:11:35.020 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 2 ms
- 2026-04-09 10:11:35.588 [http-nio-8080-exec-1] [aba81522923042b798538151068a5aa8] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:aba81522923042b798538151068a5aa8] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:11:36.045 [http-nio-8080-exec-1] [aba81522923042b798538151068a5aa8] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 10:11:36.434 [http-nio-8080-exec-1] [aba81522923042b798538151068a5aa8] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 10:11:36.442 [http-nio-8080-exec-1] [aba81522923042b798538151068a5aa8] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:11:36.471 [http-nio-8080-exec-1] [aba81522923042b798538151068a5aa8] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:11:36.495 [http-nio-8080-exec-1] [aba81522923042b798538151068a5aa8] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:11:36.509 [http-nio-8080-exec-1] [aba81522923042b798538151068a5aa8] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:aba81522923042b798538151068a5aa8] 接口[/api/user/profile/page] 耗时[888ms]
- 2026-04-09 10:11:36.517 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:11:36.518 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), aba81522923042b798538151068a5aa8(String), 2026-04-09T10:11:35.626(LocalDateTime)
- 2026-04-09 10:11:36.529 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:11:36.532 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=aba81522923042b798538151068a5aa8
- 2026-04-09 10:11:39.158 [http-nio-8080-exec-2] [f391f76a41ff4f62b52af86dc74b5a71] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f391f76a41ff4f62b52af86dc74b5a71] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:11:39.184 [http-nio-8080-exec-2] [f391f76a41ff4f62b52af86dc74b5a71] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:11:39.184 [http-nio-8080-exec-2] [f391f76a41ff4f62b52af86dc74b5a71] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:11:39.186 [http-nio-8080-exec-2] [f391f76a41ff4f62b52af86dc74b5a71] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:11:39.187 [http-nio-8080-exec-2] [f391f76a41ff4f62b52af86dc74b5a71] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f391f76a41ff4f62b52af86dc74b5a71] 接口[/api/user/profile/page] 耗时[28ms]
- 2026-04-09 10:11:39.188 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:11:39.195 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), f391f76a41ff4f62b52af86dc74b5a71(String), 2026-04-09T10:11:39.159(LocalDateTime)
- 2026-04-09 10:11:39.205 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:11:39.206 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f391f76a41ff4f62b52af86dc74b5a71
- 2026-04-09 10:12:50.498 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:6ff8bec0b9cd49be88c30742aa01db09] 用户[admin]请求接口[/api/user/profile]
- 2026-04-09 10:12:50.624 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM user_profile WHERE deleted=0 AND (phone = ?)
- 2026-04-09 10:12:50.624 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Parameters: 15003412333(String)
- 2026-04-09 10:12:50.626 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - <== Total: 1
- 2026-04-09 10:12:50.633 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Preparing: INSERT INTO user_profile ( name, gender, age, phone, shoulder_width, body_height, finger_width_1, finger_width_15, finger_width_3, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:12:50.634 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Parameters: 李宇(String), 1(Integer), 16(Integer), 15003412333(String), 17(BigDecimal), 6(BigDecimal), 1.53(BigDecimal), 2.29(BigDecimal), 8(BigDecimal), 2026-04-09T10:12:50.630(LocalDateTime), 2026-04-09T10:12:50.632(LocalDateTime)
- 2026-04-09 10:12:50.636 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - <== Updates: 1
- 2026-04-09 10:12:50.637 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] INFO c.a.admin.service.impl.UserProfileServiceImpl - [requestId:6ff8bec0b9cd49be88c30742aa01db09] 新增子用户[李宇],手机号[15003412333]
- 2026-04-09 10:12:50.637 [http-nio-8080-exec-3] [6ff8bec0b9cd49be88c30742aa01db09] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:6ff8bec0b9cd49be88c30742aa01db09] 接口[/api/user/profile] 耗时[37ms]
- 2026-04-09 10:12:50.638 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:12:50.639 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile(String), [{"age":16,"bodyHeight":6,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8,"gender":1,"name":"李宇","phone":"15003412333","shoulderWidth":17}](String), {"code":200,"message":"操作成功"}(String), 新增用户(String), 新增(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 6ff8bec0b9cd49be88c30742aa01db09(String), 2026-04-09T10:12:50.600(LocalDateTime)
- 2026-04-09 10:12:50.642 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:12:50.642 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=6ff8bec0b9cd49be88c30742aa01db09
- 2026-04-09 10:12:50.664 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:9385956f2f9a4873baf1593b1d7ada75] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:12:50.677 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:12:50.678 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:12:50.682 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:12:50.688 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:12:50.689 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:12:50.697 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:12:50.704 [http-nio-8080-exec-4] [9385956f2f9a4873baf1593b1d7ada75] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:9385956f2f9a4873baf1593b1d7ada75] 接口[/api/user/profile/page] 耗时[40ms]
- 2026-04-09 10:12:50.706 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:12:50.707 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":16,"bodyHeight":6.0,"createTime":"2026-04-09T10:12:51","deleted":0,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8.00,"gender":1,"id":1,"name":"李宇","phone":"15003412333","shoulderWidth":17.0,"updateTime":"2026-04-09T10:12:51"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 9385956f2f9a4873baf1593b1d7ada75(String), 2026-04-09T10:12:50.664(LocalDateTime)
- 2026-04-09 10:12:50.710 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:12:50.710 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=9385956f2f9a4873baf1593b1d7ada75
- 2026-04-09 10:12:55.791 [http-nio-8080-exec-5] [aa16000d95d14642afe0dc889ab76497] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:aa16000d95d14642afe0dc889ab76497] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:12:55.842 [http-nio-8080-exec-5] [aa16000d95d14642afe0dc889ab76497] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE (user_id = ?)
- 2026-04-09 10:12:55.843 [http-nio-8080-exec-5] [aa16000d95d14642afe0dc889ab76497] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:12:55.844 [http-nio-8080-exec-5] [aa16000d95d14642afe0dc889ab76497] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:12:55.844 [http-nio-8080-exec-5] [aa16000d95d14642afe0dc889ab76497] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:aa16000d95d14642afe0dc889ab76497] 接口[/api/user/device/page] 耗时[50ms]
- 2026-04-09 10:12:55.849 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:12:55.851 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":100,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":100,"total":0},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), aa16000d95d14642afe0dc889ab76497(String), 2026-04-09T10:12:55.794(LocalDateTime)
- 2026-04-09 10:12:55.854 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:12:55.854 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=aa16000d95d14642afe0dc889ab76497
- 2026-04-09 10:13:24.067 [http-nio-8080-exec-6] [20d6abe817014c809d1dd2514e5a8a7e] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:20d6abe817014c809d1dd2514e5a8a7e] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:13:24.077 [http-nio-8080-exec-6] [20d6abe817014c809d1dd2514e5a8a7e] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device
- 2026-04-09 10:13:24.077 [http-nio-8080-exec-6] [20d6abe817014c809d1dd2514e5a8a7e] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 10:13:24.078 [http-nio-8080-exec-6] [20d6abe817014c809d1dd2514e5a8a7e] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:13:24.078 [http-nio-8080-exec-6] [20d6abe817014c809d1dd2514e5a8a7e] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:20d6abe817014c809d1dd2514e5a8a7e] 接口[/api/user/device/page] 耗时[6ms]
- 2026-04-09 10:13:24.084 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:13:24.086 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"deviceCode":"","deviceName":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 20d6abe817014c809d1dd2514e5a8a7e(String), 2026-04-09T10:13:24.072(LocalDateTime)
- 2026-04-09 10:13:24.089 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:13:24.090 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=20d6abe817014c809d1dd2514e5a8a7e
- 2026-04-09 10:13:25.627 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:d080341fc09a46838c1943406517ce98] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:13:25.637 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:13:25.637 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:13:25.639 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:13:25.640 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:13:25.640 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:13:25.642 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:13:25.643 [http-nio-8080-exec-7] [d080341fc09a46838c1943406517ce98] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:d080341fc09a46838c1943406517ce98] 接口[/api/user/profile/page] 耗时[15ms]
- 2026-04-09 10:13:25.644 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:13:25.645 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":16,"bodyHeight":6.0,"createTime":"2026-04-09T10:12:51","deleted":0,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8.00,"gender":1,"id":1,"name":"李宇","phone":"15003412333","shoulderWidth":17.0,"updateTime":"2026-04-09T10:12:51"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), d080341fc09a46838c1943406517ce98(String), 2026-04-09T10:13:25.628(LocalDateTime)
- 2026-04-09 10:13:25.647 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:13:25.648 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=d080341fc09a46838c1943406517ce98
- 2026-04-09 10:24:40.313 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:fd5da2afc5584d58a310515e8d4e1566] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:24:40.325 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:24:40.325 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:24:40.326 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:24:40.327 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:24:40.328 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:24:40.330 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:24:40.331 [http-nio-8080-exec-8] [fd5da2afc5584d58a310515e8d4e1566] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:fd5da2afc5584d58a310515e8d4e1566] 接口[/api/user/profile/page] 耗时[17ms]
- 2026-04-09 10:24:40.333 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:24:40.335 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":16,"bodyHeight":6.0,"createTime":"2026-04-09T10:12:51","deleted":0,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8.00,"gender":1,"id":1,"name":"李宇","phone":"15003412333","shoulderWidth":17.0,"updateTime":"2026-04-09T10:12:51"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), fd5da2afc5584d58a310515e8d4e1566(String), 2026-04-09T10:24:40.314(LocalDateTime)
- 2026-04-09 10:24:40.340 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:24:40.342 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=fd5da2afc5584d58a310515e8d4e1566
- 2026-04-09 10:25:47.372 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:bd296652c75c4586a748aa89a7620055] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:25:47.385 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:25:47.385 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:25:47.388 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:25:47.389 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:25:47.389 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:25:47.392 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:25:47.393 [http-nio-8080-exec-9] [bd296652c75c4586a748aa89a7620055] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:bd296652c75c4586a748aa89a7620055] 接口[/api/user/profile/page] 耗时[19ms]
- 2026-04-09 10:25:47.394 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:25:47.395 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":16,"bodyHeight":6.0,"createTime":"2026-04-09T10:12:51","deleted":0,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8.00,"gender":1,"id":1,"name":"李宇","phone":"15003412333","shoulderWidth":17.0,"updateTime":"2026-04-09T10:12:51"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), bd296652c75c4586a748aa89a7620055(String), 2026-04-09T10:25:47.374(LocalDateTime)
- 2026-04-09 10:25:47.399 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:25:47.399 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=bd296652c75c4586a748aa89a7620055
- 2026-04-09 10:26:01.924 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:b94a2cfbc1934f929eb3ba612a7f4504] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:26:01.934 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:26:01.934 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:26:01.935 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:26:01.936 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:26:01.936 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:26:01.938 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:26:01.939 [http-nio-8080-exec-10] [b94a2cfbc1934f929eb3ba612a7f4504] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:b94a2cfbc1934f929eb3ba612a7f4504] 接口[/api/user/profile/page] 耗时[15ms]
- 2026-04-09 10:26:01.941 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:26:01.943 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":16,"bodyHeight":6.0,"createTime":"2026-04-09T10:12:51","deleted":0,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8.00,"gender":1,"id":1,"name":"李宇","phone":"15003412333","shoulderWidth":17.0,"updateTime":"2026-04-09T10:12:51"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), b94a2cfbc1934f929eb3ba612a7f4504(String), 2026-04-09T10:26:01.924(LocalDateTime)
- 2026-04-09 10:26:01.944 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:26:01.945 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=b94a2cfbc1934f929eb3ba612a7f4504
- 2026-04-09 10:26:44.882 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:7088210199314a27af941e04213974df] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:26:44.892 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:26:44.892 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:26:44.895 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:26:44.896 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:26:44.896 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:26:44.898 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:26:44.899 [http-nio-8080-exec-1] [7088210199314a27af941e04213974df] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:7088210199314a27af941e04213974df] 接口[/api/user/profile/page] 耗时[16ms]
- 2026-04-09 10:26:44.899 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:26:44.900 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":16,"bodyHeight":6.0,"createTime":"2026-04-09T10:12:51","deleted":0,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8.00,"gender":1,"id":1,"name":"李宇","phone":"15003412333","shoulderWidth":17.0,"updateTime":"2026-04-09T10:12:51"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 7088210199314a27af941e04213974df(String), 2026-04-09T10:26:44.883(LocalDateTime)
- 2026-04-09 10:26:44.903 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:26:44.903 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=7088210199314a27af941e04213974df
- 2026-04-09 10:26:56.854 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:b20ad552431f410c8a968b9aee801b29] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:26:56.863 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:26:56.864 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:26:56.865 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:26:56.866 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:26:56.866 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:26:56.867 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:26:56.868 [http-nio-8080-exec-2] [b20ad552431f410c8a968b9aee801b29] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:b20ad552431f410c8a968b9aee801b29] 接口[/api/user/profile/page] 耗时[13ms]
- 2026-04-09 10:26:56.869 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:26:56.870 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":16,"bodyHeight":6.0,"createTime":"2026-04-09T10:12:51","deleted":0,"fingerWidth1":1.53,"fingerWidth15":2.29,"fingerWidth3":8.00,"gender":1,"id":1,"name":"李宇","phone":"15003412333","shoulderWidth":17.0,"updateTime":"2026-04-09T10:12:51"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), b20ad552431f410c8a968b9aee801b29(String), 2026-04-09T10:26:56.855(LocalDateTime)
- 2026-04-09 10:26:56.873 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:26:56.874 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=b20ad552431f410c8a968b9aee801b29
- 2026-04-09 10:33:00.702 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 10:33:00.708 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 10:33:05.736 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 92939 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 10:33:05.738 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 10:33:05.738 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 10:33:06.438 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 10:33:06.440 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 10:33:06.460 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 9 ms. Found 0 Redis repository interfaces.
- 2026-04-09 10:33:07.066 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 10:33:07.072 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 10:33:07.073 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 10:33:07.179 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 10:33:07.180 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1395 ms
- 2026-04-09 10:33:08.485 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 10:33:08.495 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.247 seconds (JVM running for 3.792)
- 2026-04-09 10:33:11.614 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 10:33:11.614 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 10:33:11.616 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 2 ms
- 2026-04-09 10:33:12.293 [http-nio-8080-exec-1] [a16e022760b34805ad3de0a125c315ee] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:a16e022760b34805ad3de0a125c315ee] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:33:12.681 [http-nio-8080-exec-1] [a16e022760b34805ad3de0a125c315ee] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 10:33:12.838 [http-nio-8080-exec-1] [a16e022760b34805ad3de0a125c315ee] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 10:33:12.847 [http-nio-8080-exec-1] [a16e022760b34805ad3de0a125c315ee] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:33:12.870 [http-nio-8080-exec-1] [a16e022760b34805ad3de0a125c315ee] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:33:12.908 [http-nio-8080-exec-1] [a16e022760b34805ad3de0a125c315ee] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:33:12.920 [http-nio-8080-exec-1] [a16e022760b34805ad3de0a125c315ee] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:a16e022760b34805ad3de0a125c315ee] 接口[/api/user/profile/page] 耗时[599ms]
- 2026-04-09 10:33:12.927 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:33:12.929 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), a16e022760b34805ad3de0a125c315ee(String), 2026-04-09T10:33:12.325(LocalDateTime)
- 2026-04-09 10:33:12.945 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:33:12.949 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=a16e022760b34805ad3de0a125c315ee
- 2026-04-09 10:33:25.117 [http-nio-8080-exec-2] [f79328f2d3d5481faedab779db33e9bf] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f79328f2d3d5481faedab779db33e9bf] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:33:25.135 [http-nio-8080-exec-2] [f79328f2d3d5481faedab779db33e9bf] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:33:25.136 [http-nio-8080-exec-2] [f79328f2d3d5481faedab779db33e9bf] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:33:25.138 [http-nio-8080-exec-2] [f79328f2d3d5481faedab779db33e9bf] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:33:25.138 [http-nio-8080-exec-2] [f79328f2d3d5481faedab779db33e9bf] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f79328f2d3d5481faedab779db33e9bf] 接口[/api/user/profile/page] 耗时[21ms]
- 2026-04-09 10:33:25.141 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:33:25.144 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), f79328f2d3d5481faedab779db33e9bf(String), 2026-04-09T10:33:25.117(LocalDateTime)
- 2026-04-09 10:33:25.147 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:33:25.149 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f79328f2d3d5481faedab779db33e9bf
- 2026-04-09 10:34:16.842 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:d0180a953412421bb29652fb09a5dc1e] 用户[admin]请求接口[/api/user/profile]
- 2026-04-09 10:34:16.964 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM user_profile WHERE deleted=0 AND (phone = ?)
- 2026-04-09 10:34:16.965 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Parameters: 13546327639(String)
- 2026-04-09 10:34:16.967 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - <== Total: 1
- 2026-04-09 10:34:16.973 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Preparing: INSERT INTO user_profile ( name, gender, age, phone, shoulder_width, body_height, finger_width_1, finger_width_15, finger_width_3, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:34:16.974 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Parameters: 李宇(String), 1(Integer), 12(Integer), 13546327639(String), 34(BigDecimal), 180(BigDecimal), 1.52(BigDecimal), 2.22(BigDecimal), 4.51(BigDecimal), 2026-04-09T10:34:16.970(LocalDateTime), 2026-04-09T10:34:16.973(LocalDateTime)
- 2026-04-09 10:34:16.979 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - <== Updates: 1
- 2026-04-09 10:34:16.980 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] INFO c.a.admin.service.impl.UserProfileServiceImpl - [requestId:d0180a953412421bb29652fb09a5dc1e] 新增子用户[李宇],手机号[13546327639]
- 2026-04-09 10:34:16.980 [http-nio-8080-exec-3] [d0180a953412421bb29652fb09a5dc1e] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:d0180a953412421bb29652fb09a5dc1e] 接口[/api/user/profile] 耗时[41ms]
- 2026-04-09 10:34:16.982 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:34:16.984 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile(String), [{"age":12,"bodyHeight":180,"fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"name":"李宇","phone":"13546327639","shoulderWidth":34}](String), {"code":200,"message":"操作成功"}(String), 新增用户(String), 新增(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), d0180a953412421bb29652fb09a5dc1e(String), 2026-04-09T10:34:16.939(LocalDateTime)
- 2026-04-09 10:34:16.986 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:34:16.987 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=d0180a953412421bb29652fb09a5dc1e
- 2026-04-09 10:34:17.003 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:b018759af6c44ee68acae9b7c7ef36e3] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 10:34:17.019 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 10:34:17.020 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 10:34:17.022 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 10:34:17.027 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 10:34:17.028 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 10:34:17.035 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 10:34:17.041 [http-nio-8080-exec-4] [b018759af6c44ee68acae9b7c7ef36e3] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:b018759af6c44ee68acae9b7c7ef36e3] 接口[/api/user/profile/page] 耗时[36ms]
- 2026-04-09 10:34:17.042 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:34:17.043 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), b018759af6c44ee68acae9b7c7ef36e3(String), 2026-04-09T10:34:17.005(LocalDateTime)
- 2026-04-09 10:34:17.046 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:34:17.047 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=b018759af6c44ee68acae9b7c7ef36e3
- 2026-04-09 10:34:20.132 [http-nio-8080-exec-5] [6e04bc5bee324ef89b58dbbd49723b32] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:6e04bc5bee324ef89b58dbbd49723b32] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:34:20.165 [http-nio-8080-exec-5] [6e04bc5bee324ef89b58dbbd49723b32] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:34:20.166 [http-nio-8080-exec-5] [6e04bc5bee324ef89b58dbbd49723b32] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:34:20.167 [http-nio-8080-exec-5] [6e04bc5bee324ef89b58dbbd49723b32] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:34:20.167 [http-nio-8080-exec-5] [6e04bc5bee324ef89b58dbbd49723b32] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:6e04bc5bee324ef89b58dbbd49723b32] 接口[/api/user/device/page] 耗时[31ms]
- 2026-04-09 10:34:20.169 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:34:20.169 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 6e04bc5bee324ef89b58dbbd49723b32(String), 2026-04-09T10:34:20.136(LocalDateTime)
- 2026-04-09 10:34:20.173 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:34:20.173 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=6e04bc5bee324ef89b58dbbd49723b32
- 2026-04-09 10:34:54.573 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:ccd1f5f9133c4e8ab1792dd9373766e8] 用户[admin]请求接口[/api/user/device]
- 2026-04-09 10:34:54.582 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] DEBUG c.a.admin.mapper.UserDeviceMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM user_device WHERE deleted=0 AND (user_id = ? AND device_code = ? AND status = ?)
- 2026-04-09 10:34:54.582 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] DEBUG c.a.admin.mapper.UserDeviceMapper.selectCount - ==> Parameters: 1(Long), 09888(String), 1(Integer)
- 2026-04-09 10:34:54.585 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] DEBUG c.a.admin.mapper.UserDeviceMapper.selectCount - <== Total: 1
- 2026-04-09 10:34:54.589 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Preparing: INSERT INTO user_device ( user_id, device_code, device_name, is_primary, online_status, status, bind_time, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:34:54.590 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Parameters: 1(Long), 09888(String), 哈哈(String), 0(Integer), 0(Integer), 1(Integer), 2026-04-09T10:34:54.586(LocalDateTime), 2026-04-09T10:34:54.589(LocalDateTime), 2026-04-09T10:34:54.589(LocalDateTime)
- 2026-04-09 10:34:54.593 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - <== Updates: 1
- 2026-04-09 10:34:54.594 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] INFO c.aijiuyi.admin.service.impl.UserDeviceServiceImpl - [requestId:ccd1f5f9133c4e8ab1792dd9373766e8] 子用户[1]绑定设备[09888]
- 2026-04-09 10:34:54.594 [http-nio-8080-exec-6] [ccd1f5f9133c4e8ab1792dd9373766e8] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:ccd1f5f9133c4e8ab1792dd9373766e8] 接口[/api/user/device] 耗时[19ms]
- 2026-04-09 10:34:54.597 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:34:54.598 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device(String), [{"deviceCode":"09888","deviceName":"哈哈","userId":1}](String), {"code":200,"message":"操作成功"}(String), 绑定设备(String), 新增(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), ccd1f5f9133c4e8ab1792dd9373766e8(String), 2026-04-09T10:34:54.575(LocalDateTime)
- 2026-04-09 10:34:54.600 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:34:54.601 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=ccd1f5f9133c4e8ab1792dd9373766e8
- 2026-04-09 10:34:54.613 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:cfe2b437aff846ffb03066a0ba6f0aa8] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:34:54.620 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:34:54.621 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:34:54.623 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:34:54.625 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:34:54.626 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:34:54.630 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 1
- 2026-04-09 10:34:54.632 [http-nio-8080-exec-7] [cfe2b437aff846ffb03066a0ba6f0aa8] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:cfe2b437aff846ffb03066a0ba6f0aa8] 接口[/api/user/device/page] 耗时[18ms]
- 2026-04-09 10:34:54.635 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:34:54.636 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":1,"updateTime":"2026-04-09T10:34:55","userId":1}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), cfe2b437aff846ffb03066a0ba6f0aa8(String), 2026-04-09T10:34:54.614(LocalDateTime)
- 2026-04-09 10:34:54.673 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:34:54.679 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=cfe2b437aff846ffb03066a0ba6f0aa8
- 2026-04-09 10:35:01.192 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:1779c1d2b2ea4241a590c9cff614a1db] 用户[admin]请求接口[/api/user/device/1/primary]
- 2026-04-09 10:35:01.206 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectById - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE id=? AND deleted=0
- 2026-04-09 10:35:01.206 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectById - ==> Parameters: 1(Long)
- 2026-04-09 10:35:01.209 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectById - <== Total: 1
- 2026-04-09 10:35:01.216 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - ==> Preparing: UPDATE user_device SET is_primary=? WHERE deleted=0 AND (user_id = ?)
- 2026-04-09 10:35:01.218 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - ==> Parameters: 0(Integer), 1(Long)
- 2026-04-09 10:35:01.220 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - <== Updates: 1
- 2026-04-09 10:35:01.225 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.updateById - ==> Preparing: UPDATE user_device SET is_primary=?, update_time=? WHERE id=? AND deleted=0
- 2026-04-09 10:35:01.226 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.updateById - ==> Parameters: 1(Integer), 2026-04-09T10:35:01.225(LocalDateTime), 1(Long)
- 2026-04-09 10:35:01.228 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.updateById - <== Updates: 1
- 2026-04-09 10:35:01.228 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] INFO c.aijiuyi.admin.service.impl.UserDeviceServiceImpl - [requestId:1779c1d2b2ea4241a590c9cff614a1db] 子用户[1]设置主设备[1]
- 2026-04-09 10:35:01.246 [http-nio-8080-exec-8] [1779c1d2b2ea4241a590c9cff614a1db] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:1779c1d2b2ea4241a590c9cff614a1db] 接口[/api/user/device/1/primary] 耗时[50ms]
- 2026-04-09 10:35:01.248 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:01.250 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/1/primary(String), [1,1](String), {"code":200,"message":"操作成功"}(String), 设置主设备(String), 更新(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 1779c1d2b2ea4241a590c9cff614a1db(String), 2026-04-09T10:35:01.196(LocalDateTime)
- 2026-04-09 10:35:01.253 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:01.255 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=1779c1d2b2ea4241a590c9cff614a1db
- 2026-04-09 10:35:01.264 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:c87b9796e23e42f6a456480e3a285c20] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:35:01.272 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:35:01.272 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:35:01.273 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:35:01.274 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:35:01.275 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:35:01.278 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 1
- 2026-04-09 10:35:01.279 [http-nio-8080-exec-9] [c87b9796e23e42f6a456480e3a285c20] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:c87b9796e23e42f6a456480e3a285c20] 接口[/api/user/device/page] 耗时[15ms]
- 2026-04-09 10:35:01.281 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:01.282 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":1,"onlineStatus":0,"status":1,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), c87b9796e23e42f6a456480e3a285c20(String), 2026-04-09T10:35:01.264(LocalDateTime)
- 2026-04-09 10:35:01.285 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:01.285 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=c87b9796e23e42f6a456480e3a285c20
- 2026-04-09 10:35:19.245 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f8f1a46ded214fee9b64aa0103168b34] 用户[admin]请求接口[/api/user/device]
- 2026-04-09 10:35:19.247 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] DEBUG c.a.admin.mapper.UserDeviceMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM user_device WHERE deleted=0 AND (user_id = ? AND device_code = ? AND status = ?)
- 2026-04-09 10:35:19.247 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] DEBUG c.a.admin.mapper.UserDeviceMapper.selectCount - ==> Parameters: 1(Long), 09883(String), 1(Integer)
- 2026-04-09 10:35:19.248 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] DEBUG c.a.admin.mapper.UserDeviceMapper.selectCount - <== Total: 1
- 2026-04-09 10:35:19.249 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Preparing: INSERT INTO user_device ( user_id, device_code, device_name, is_primary, online_status, status, bind_time, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:19.251 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Parameters: 1(Long), 09883(String), 看看(String), 0(Integer), 0(Integer), 1(Integer), 2026-04-09T10:35:19.249(LocalDateTime), 2026-04-09T10:35:19.249(LocalDateTime), 2026-04-09T10:35:19.249(LocalDateTime)
- 2026-04-09 10:35:19.252 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - <== Updates: 1
- 2026-04-09 10:35:19.253 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] INFO c.aijiuyi.admin.service.impl.UserDeviceServiceImpl - [requestId:f8f1a46ded214fee9b64aa0103168b34] 子用户[1]绑定设备[09883]
- 2026-04-09 10:35:19.253 [http-nio-8080-exec-10] [f8f1a46ded214fee9b64aa0103168b34] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f8f1a46ded214fee9b64aa0103168b34] 接口[/api/user/device] 耗时[8ms]
- 2026-04-09 10:35:19.253 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:19.255 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device(String), [{"deviceCode":"09883","deviceName":"看看","userId":1}](String), {"code":200,"message":"操作成功"}(String), 绑定设备(String), 新增(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), f8f1a46ded214fee9b64aa0103168b34(String), 2026-04-09T10:35:19.245(LocalDateTime)
- 2026-04-09 10:35:19.257 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:19.259 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f8f1a46ded214fee9b64aa0103168b34
- 2026-04-09 10:35:19.277 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:08643d4a83614824a320191c44b25f93] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:35:19.287 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:35:19.289 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:35:19.290 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:35:19.291 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:35:19.292 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:35:19.296 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:35:19.297 [http-nio-8080-exec-1] [08643d4a83614824a320191c44b25f93] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:08643d4a83614824a320191c44b25f93] 接口[/api/user/device/page] 耗时[19ms]
- 2026-04-09 10:35:19.300 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:19.302 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":1,"updateTime":"2026-04-09T10:35:19","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":1,"onlineStatus":0,"status":1,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 08643d4a83614824a320191c44b25f93(String), 2026-04-09T10:35:19.278(LocalDateTime)
- 2026-04-09 10:35:19.311 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:19.312 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=08643d4a83614824a320191c44b25f93
- 2026-04-09 10:35:32.708 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:8381005da1cd473eb51c21adae01e95b] 用户[admin]请求接口[/api/user/device/2/primary]
- 2026-04-09 10:35:32.714 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectById - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE id=? AND deleted=0
- 2026-04-09 10:35:32.715 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectById - ==> Parameters: 2(Long)
- 2026-04-09 10:35:32.723 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectById - <== Total: 1
- 2026-04-09 10:35:32.727 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - ==> Preparing: UPDATE user_device SET is_primary=? WHERE deleted=0 AND (user_id = ?)
- 2026-04-09 10:35:32.727 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - ==> Parameters: 0(Integer), 1(Long)
- 2026-04-09 10:35:32.729 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - <== Updates: 2
- 2026-04-09 10:35:32.729 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.updateById - ==> Preparing: UPDATE user_device SET is_primary=?, update_time=? WHERE id=? AND deleted=0
- 2026-04-09 10:35:32.730 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.updateById - ==> Parameters: 1(Integer), 2026-04-09T10:35:32.729(LocalDateTime), 2(Long)
- 2026-04-09 10:35:32.731 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.updateById - <== Updates: 1
- 2026-04-09 10:35:32.731 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] INFO c.aijiuyi.admin.service.impl.UserDeviceServiceImpl - [requestId:8381005da1cd473eb51c21adae01e95b] 子用户[1]设置主设备[2]
- 2026-04-09 10:35:32.732 [http-nio-8080-exec-2] [8381005da1cd473eb51c21adae01e95b] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:8381005da1cd473eb51c21adae01e95b] 接口[/api/user/device/2/primary] 耗时[21ms]
- 2026-04-09 10:35:32.733 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:32.733 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/2/primary(String), [2,1](String), {"code":200,"message":"操作成功"}(String), 设置主设备(String), 更新(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 8381005da1cd473eb51c21adae01e95b(String), 2026-04-09T10:35:32.711(LocalDateTime)
- 2026-04-09 10:35:32.736 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:32.737 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=8381005da1cd473eb51c21adae01e95b
- 2026-04-09 10:35:32.750 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:17db8046c80c4fd8aecbd7425156ed36] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:35:32.758 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:35:32.759 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:35:32.761 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:35:32.763 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:35:32.763 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:35:32.766 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:35:32.766 [http-nio-8080-exec-3] [17db8046c80c4fd8aecbd7425156ed36] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:17db8046c80c4fd8aecbd7425156ed36] 接口[/api/user/device/page] 耗时[15ms]
- 2026-04-09 10:35:32.768 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:32.770 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":1,"onlineStatus":0,"status":1,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":1,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 17db8046c80c4fd8aecbd7425156ed36(String), 2026-04-09T10:35:32.751(LocalDateTime)
- 2026-04-09 10:35:32.775 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:32.776 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=17db8046c80c4fd8aecbd7425156ed36
- 2026-04-09 10:35:39.838 [http-nio-8080-exec-4] [0b88f0e396f94fd1a2f88020d3ddb955] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:0b88f0e396f94fd1a2f88020d3ddb955] 用户[admin]请求接口[/api/user/device/batch-unbind]
- 2026-04-09 10:35:39.844 [http-nio-8080-exec-4] [0b88f0e396f94fd1a2f88020d3ddb955] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - ==> Preparing: UPDATE user_device SET status=?,is_primary=? WHERE deleted=0 AND (id IN (?,?))
- 2026-04-09 10:35:39.845 [http-nio-8080-exec-4] [0b88f0e396f94fd1a2f88020d3ddb955] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - ==> Parameters: 0(Integer), 0(Integer), 2(Long), 1(Long)
- 2026-04-09 10:35:39.847 [http-nio-8080-exec-4] [0b88f0e396f94fd1a2f88020d3ddb955] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.update - <== Updates: 2
- 2026-04-09 10:35:39.847 [http-nio-8080-exec-4] [0b88f0e396f94fd1a2f88020d3ddb955] INFO c.aijiuyi.admin.service.impl.UserDeviceServiceImpl - [requestId:0b88f0e396f94fd1a2f88020d3ddb955] 批量解绑设备,共[2]条
- 2026-04-09 10:35:39.850 [http-nio-8080-exec-4] [0b88f0e396f94fd1a2f88020d3ddb955] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:0b88f0e396f94fd1a2f88020d3ddb955] 接口[/api/user/device/batch-unbind] 耗时[10ms]
- 2026-04-09 10:35:39.850 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:39.851 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/batch-unbind(String), [[2,1]](String), {"code":200,"message":"操作成功"}(String), 批量解绑设备(String), 更新(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 0b88f0e396f94fd1a2f88020d3ddb955(String), 2026-04-09T10:35:39.840(LocalDateTime)
- 2026-04-09 10:35:39.854 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:39.854 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=0b88f0e396f94fd1a2f88020d3ddb955
- 2026-04-09 10:35:39.865 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:4a76cef8901847b4aff486115e8dfc8a] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:35:39.874 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:35:39.874 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:35:39.876 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:35:39.877 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:35:39.878 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:35:39.880 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:35:39.881 [http-nio-8080-exec-5] [4a76cef8901847b4aff486115e8dfc8a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:4a76cef8901847b4aff486115e8dfc8a] 接口[/api/user/device/page] 耗时[16ms]
- 2026-04-09 10:35:39.882 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:35:39.882 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 4a76cef8901847b4aff486115e8dfc8a(String), 2026-04-09T10:35:39.865(LocalDateTime)
- 2026-04-09 10:35:39.885 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:35:39.886 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=4a76cef8901847b4aff486115e8dfc8a
- 2026-04-09 10:41:56.766 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:60eba6a2c8c244c1ad39ca07710a583c] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:41:56.774 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:41:56.774 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:41:56.775 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:41:56.776 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:41:56.776 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:41:56.778 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:41:56.778 [http-nio-8080-exec-6] [60eba6a2c8c244c1ad39ca07710a583c] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:60eba6a2c8c244c1ad39ca07710a583c] 接口[/api/user/device/page] 耗时[11ms]
- 2026-04-09 10:41:56.780 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:41:56.780 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 60eba6a2c8c244c1ad39ca07710a583c(String), 2026-04-09T10:41:56.767(LocalDateTime)
- 2026-04-09 10:41:56.786 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:41:56.787 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=60eba6a2c8c244c1ad39ca07710a583c
- 2026-04-09 10:42:04.533 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:1c0d975d58d54cfe83a1cb1c2cfc0608] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:42:04.541 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:42:04.541 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:42:04.542 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:42:04.542 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:42:04.543 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:42:04.549 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:42:04.550 [http-nio-8080-exec-7] [1c0d975d58d54cfe83a1cb1c2cfc0608] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:1c0d975d58d54cfe83a1cb1c2cfc0608] 接口[/api/user/device/page] 耗时[17ms]
- 2026-04-09 10:42:04.553 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:42:04.554 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 1c0d975d58d54cfe83a1cb1c2cfc0608(String), 2026-04-09T10:42:04.533(LocalDateTime)
- 2026-04-09 10:42:04.563 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:42:04.564 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=1c0d975d58d54cfe83a1cb1c2cfc0608
- 2026-04-09 10:44:15.655 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:cbeff2668bb14377b83a106ef89454cb] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:44:15.664 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:44:15.664 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:44:15.666 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:44:15.667 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:44:15.667 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:44:15.674 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:44:15.675 [http-nio-8080-exec-8] [cbeff2668bb14377b83a106ef89454cb] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:cbeff2668bb14377b83a106ef89454cb] 接口[/api/user/device/page] 耗时[19ms]
- 2026-04-09 10:44:15.676 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:44:15.677 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), cbeff2668bb14377b83a106ef89454cb(String), 2026-04-09T10:44:15.656(LocalDateTime)
- 2026-04-09 10:44:15.685 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:44:15.686 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=cbeff2668bb14377b83a106ef89454cb
- 2026-04-09 10:44:17.613 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:06ac5ed4aa4e47a5bebc855ad4a951f7] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:44:17.626 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:44:17.626 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:44:17.628 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:44:17.656 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:44:17.657 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:44:17.659 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:44:17.660 [http-nio-8080-exec-9] [06ac5ed4aa4e47a5bebc855ad4a951f7] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:06ac5ed4aa4e47a5bebc855ad4a951f7] 接口[/api/user/device/page] 耗时[46ms]
- 2026-04-09 10:44:17.661 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:44:17.662 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 06ac5ed4aa4e47a5bebc855ad4a951f7(String), 2026-04-09T10:44:17.614(LocalDateTime)
- 2026-04-09 10:44:17.668 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:44:17.682 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=06ac5ed4aa4e47a5bebc855ad4a951f7
- 2026-04-09 10:44:47.768 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:5fe4c1b9da944518942694c16247b8d6] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 10:44:47.775 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 10:44:47.775 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 10:44:47.776 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 10:44:47.777 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 10:44:47.777 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 10:44:47.778 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 10:44:47.778 [http-nio-8080-exec-10] [5fe4c1b9da944518942694c16247b8d6] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:5fe4c1b9da944518942694c16247b8d6] 接口[/api/user/device/page] 耗时[10ms]
- 2026-04-09 10:44:47.779 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 10:44:47.780 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 5fe4c1b9da944518942694c16247b8d6(String), 2026-04-09T10:44:47.768(LocalDateTime)
- 2026-04-09 10:44:47.787 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 10:44:47.788 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=5fe4c1b9da944518942694c16247b8d6
- 2026-04-09 11:04:26.352 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=19m13s328ms).
- 2026-04-09 11:09:16.622 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:17f672d0c1ef4de690e90fed67760918] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 11:09:16.651 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 11:09:16.653 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 11:09:16.659 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 11:09:16.660 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 11:09:16.660 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 11:09:16.662 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 11:09:16.663 [http-nio-8080-exec-1] [17f672d0c1ef4de690e90fed67760918] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:17f672d0c1ef4de690e90fed67760918] 接口[/api/user/device/page] 耗时[33ms]
- 2026-04-09 11:09:16.666 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 11:09:16.667 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 17f672d0c1ef4de690e90fed67760918(String), 2026-04-09T11:09:16.630(LocalDateTime)
- 2026-04-09 11:09:16.676 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 11:09:16.677 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=17f672d0c1ef4de690e90fed67760918
- 2026-04-09 11:26:18.897 [HikariPool-1 housekeeper] [] WARN com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=16m52s540ms).
- 2026-04-09 11:47:01.014 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f2eb5a21426c4f83b0b402dfc6fc26be] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 11:47:01.139 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 11:47:01.141 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 11:47:01.149 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 11:47:01.162 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 11:47:01.163 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 11:47:01.195 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 11:47:01.196 [http-nio-8080-exec-2] [f2eb5a21426c4f83b0b402dfc6fc26be] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f2eb5a21426c4f83b0b402dfc6fc26be] 接口[/api/user/device/page] 耗时[181ms]
- 2026-04-09 11:47:01.202 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 11:47:01.205 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), f2eb5a21426c4f83b0b402dfc6fc26be(String), 2026-04-09T11:47:01.015(LocalDateTime)
- 2026-04-09 11:47:01.216 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 11:47:01.218 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f2eb5a21426c4f83b0b402dfc6fc26be
- 2026-04-09 11:52:52.692 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 11:52:52.695 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 11:53:00.305 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 96573 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 11:53:00.310 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 11:53:00.311 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 11:53:01.381 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 11:53:01.383 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 11:53:01.416 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 14 ms. Found 0 Redis repository interfaces.
- 2026-04-09 11:53:02.572 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 11:53:02.579 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 11:53:02.580 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 11:53:02.710 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 11:53:02.711 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 2297 ms
- 2026-04-09 11:53:06.360 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 11:53:06.378 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 7.043 seconds (JVM running for 7.749)
- 2026-04-09 11:55:01.984 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 96694 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 11:55:01.988 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 11:55:01.988 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 11:55:02.799 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 11:55:02.802 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 11:55:02.833 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 14 ms. Found 0 Redis repository interfaces.
- 2026-04-09 11:55:03.494 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 11:55:03.501 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 11:55:03.501 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 11:55:03.614 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 11:55:03.614 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1567 ms
- 2026-04-09 11:55:04.990 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 11:55:04.999 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.599 seconds (JVM running for 4.231)
- 2026-04-09 12:04:34.428 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 97215 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 12:04:34.430 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 12:04:34.430 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 12:04:35.316 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 12:04:35.318 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 12:04:35.347 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 12 ms. Found 0 Redis repository interfaces.
- 2026-04-09 12:04:36.039 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 12:04:36.046 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 12:04:36.046 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 12:04:36.162 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 12:04:36.162 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1694 ms
- 2026-04-09 12:04:37.496 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 12:04:37.504 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.449 seconds (JVM running for 4.229)
- 2026-04-09 12:04:41.567 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 12:04:41.568 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 12:04:41.570 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 2 ms
- 2026-04-09 12:04:42.210 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f331d6ccf1a84d6db2dac83b624e95ed] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 12:04:42.643 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 12:04:42.841 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 12:04:42.856 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 12:04:42.900 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 12:04:42.933 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 12:04:42.942 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 12:04:42.943 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 12:04:42.949 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 12:04:42.966 [http-nio-8080-exec-1] [f331d6ccf1a84d6db2dac83b624e95ed] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f331d6ccf1a84d6db2dac83b624e95ed] 接口[/api/user/device/page] 耗时[730ms]
- 2026-04-09 12:04:42.974 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:04:42.976 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), f331d6ccf1a84d6db2dac83b624e95ed(String), 2026-04-09T12:04:42.241(LocalDateTime)
- 2026-04-09 12:04:42.985 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:04:42.989 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f331d6ccf1a84d6db2dac83b624e95ed
- 2026-04-09 12:04:47.391 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:65387898361d4611b6cbfbc4cec745c6] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 12:04:47.400 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 12:04:47.401 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 12:04:47.403 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 12:04:47.404 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 12:04:47.405 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 12:04:47.407 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 12:04:47.408 [http-nio-8080-exec-2] [65387898361d4611b6cbfbc4cec745c6] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:65387898361d4611b6cbfbc4cec745c6] 接口[/api/user/device/page] 耗时[16ms]
- 2026-04-09 12:04:47.409 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:04:47.417 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 65387898361d4611b6cbfbc4cec745c6(String), 2026-04-09T12:04:47.392(LocalDateTime)
- 2026-04-09 12:04:47.451 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:04:47.453 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=65387898361d4611b6cbfbc4cec745c6
- 2026-04-09 12:04:50.730 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:2f1bc9a420ea4a588d29fff1ed3b9764] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 12:04:50.752 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 12:04:50.753 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 12:04:50.754 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 12:04:50.762 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 12:04:50.763 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 12:04:50.772 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 12:04:50.800 [http-nio-8080-exec-3] [2f1bc9a420ea4a588d29fff1ed3b9764] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:2f1bc9a420ea4a588d29fff1ed3b9764] 接口[/api/acupoint/page] 耗时[65ms]
- 2026-04-09 12:04:50.804 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:04:50.813 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 2f1bc9a420ea4a588d29fff1ed3b9764(String), 2026-04-09T12:04:50.735(LocalDateTime)
- 2026-04-09 12:04:50.828 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:04:50.829 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=2f1bc9a420ea4a588d29fff1ed3b9764
- 2026-04-09 12:48:57.275 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:31c9f4c0dd054bd4a4ea65b12d47650d] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 12:48:57.383 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 12:48:57.384 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 12:48:57.390 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 12:48:57.392 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 12:48:57.393 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 12:48:57.409 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 12:48:57.414 [http-nio-8080-exec-4] [31c9f4c0dd054bd4a4ea65b12d47650d] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:31c9f4c0dd054bd4a4ea65b12d47650d] 接口[/api/acupoint/page] 耗时[64ms]
- 2026-04-09 12:48:57.419 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:48:57.421 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 31c9f4c0dd054bd4a4ea65b12d47650d(String), 2026-04-09T12:48:57.352(LocalDateTime)
- 2026-04-09 12:48:57.430 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:48:57.432 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=31c9f4c0dd054bd4a4ea65b12d47650d
- 2026-04-09 12:50:09.329 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:a3221280797e486da13a5c664ea76b7d] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 12:50:09.341 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 12:50:09.341 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 12:50:09.342 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 12:50:09.345 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?,?
- 2026-04-09 12:50:09.346 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long), 10(Long)
- 2026-04-09 12:50:09.348 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 2
- 2026-04-09 12:50:09.349 [http-nio-8080-exec-5] [a3221280797e486da13a5c664ea76b7d] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:a3221280797e486da13a5c664ea76b7d] 接口[/api/acupoint/page] 耗时[19ms]
- 2026-04-09 12:50:09.351 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:50:09.353 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":2,"pageSize":10}](String), {"code":200,"data":{"current":2,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"qihai","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"扶阳,益气","gender":0,"id":11,"locationType":2,"meridian":"任脉","name":"气海穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"guanyuan","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"温肾,扶阳","gender":0,"id":12,"locationType":2,"meridian":"任脉","name":"关元穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"}],"searchCount":true,"size":10,"total":12},"message":"操作成功"}(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), a3221280797e486da13a5c664ea76b7d(String), 2026-04-09T12:50:09.330(LocalDateTime)
- 2026-04-09 12:50:09.357 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:50:09.358 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=a3221280797e486da13a5c664ea76b7d
- 2026-04-09 12:50:31.145 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:30b9ca07d21f4d1d876703bccafd8887] 用户[admin]请求接口[/api/acupoint]
- 2026-04-09 12:50:31.259 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG c.aijiuyi.admin.mapper.AcupointMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM acupoint WHERE deleted=0 AND (acupoint_code = ?)
- 2026-04-09 12:50:31.260 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG c.aijiuyi.admin.mapper.AcupointMapper.selectCount - ==> Parameters: xx(String)
- 2026-04-09 12:50:31.262 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG c.aijiuyi.admin.mapper.AcupointMapper.selectCount - <== Total: 1
- 2026-04-09 12:50:31.266 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG c.aijiuyi.admin.mapper.AcupointMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM acupoint WHERE deleted=0 AND (name = ?)
- 2026-04-09 12:50:31.267 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG c.aijiuyi.admin.mapper.AcupointMapper.selectCount - ==> Parameters: 参数(String)
- 2026-04-09 12:50:31.269 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG c.aijiuyi.admin.mapper.AcupointMapper.selectCount - <== Total: 1
- 2026-04-09 12:50:31.280 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.insert - ==> Preparing: INSERT INTO acupoint ( acupoint_code, name, meridian, effects, location_type, longitude_offset, lateral_offset, side, finger_width_type, gender, status, deleted, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:50:31.282 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.insert - ==> Parameters: xx(String), 参数(String), 任脉(String), 驱寒,养颜(String), 1(Integer), 1(BigDecimal), 2(BigDecimal), 1(Integer), 1(Integer), 0(Integer), 1(Integer), 0(Integer), 2026-04-09T11:54:48(LocalDateTime), 2026-04-09T11:54:48(LocalDateTime)
- 2026-04-09 12:50:31.290 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.insert - <== Updates: 1
- 2026-04-09 12:50:31.291 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] INFO com.aijiuyi.admin.service.impl.AcupointServiceImpl - [requestId:30b9ca07d21f4d1d876703bccafd8887] 新增穴位[参数],编码[xx]
- 2026-04-09 12:50:31.291 [http-nio-8080-exec-6] [30b9ca07d21f4d1d876703bccafd8887] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:30b9ca07d21f4d1d876703bccafd8887] 接口[/api/acupoint] 耗时[41ms]
- 2026-04-09 12:50:31.298 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:50:31.301 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint(String), [{"acupointCode":"xx","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,养颜","fingerWidthType":1,"gender":0,"lateralOffset":2,"locationType":1,"longitudeOffset":1,"meridian":"任脉","name":"参数","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"}](String), {"code":200,"message":"操作成功"}(String), 新增穴位(String), 新增(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 30b9ca07d21f4d1d876703bccafd8887(String), 2026-04-09T12:50:31.250(LocalDateTime)
- 2026-04-09 12:50:31.306 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:50:31.307 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=30b9ca07d21f4d1d876703bccafd8887
- 2026-04-09 12:50:31.325 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:cb98cb02e87f4dfa89326c00521fe931] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 12:50:31.340 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 12:50:31.341 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 12:50:31.342 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 12:50:31.345 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?,?
- 2026-04-09 12:50:31.346 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long), 10(Long)
- 2026-04-09 12:50:31.354 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 3
- 2026-04-09 12:50:31.355 [http-nio-8080-exec-7] [cb98cb02e87f4dfa89326c00521fe931] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:cb98cb02e87f4dfa89326c00521fe931] 接口[/api/acupoint/page] 耗时[29ms]
- 2026-04-09 12:50:31.366 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:50:31.369 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":2,"pageSize":10}](String), {"code":200,"data":{"current":2,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"qihai","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"扶阳,益气","gender":0,"id":11,"locationType":2,"meridian":"任脉","name":"气海穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"guanyuan","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"温肾,扶阳","gender":0,"id":12,"locationType":2,"meridian":"任脉","name":"关元穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xx","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,养颜","fingerWidthType":1,"gender":0,"id":13,"lateralOffset":2.00,"locationType":1,"longitudeOffset":1.00,"meridian":"任脉","name":"参数","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"}],"searchCount":true,"size":10,"total":13},"message":"操作成功"}(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), cb98cb02e87f4dfa89326c00521fe931(String), 2026-04-09T12:50:31.326(LocalDateTime)
- 2026-04-09 12:50:31.387 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:50:31.395 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=cb98cb02e87f4dfa89326c00521fe931
- 2026-04-09 12:50:42.200 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:83a09493414b4a808a97d5cf33f3c58a] 用户[admin]请求接口[/api/acupoint/13]
- 2026-04-09 12:50:42.205 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectById - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE id=? AND deleted=0
- 2026-04-09 12:50:42.205 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectById - ==> Parameters: 13(Long)
- 2026-04-09 12:50:42.207 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectById - <== Total: 1
- 2026-04-09 12:50:42.213 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.deleteById - ==> Preparing: UPDATE acupoint SET update_time=?, deleted=1 WHERE id=? AND deleted=0
- 2026-04-09 12:50:42.214 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.deleteById - ==> Parameters: 2026-04-09T12:50:42.212(LocalDateTime), 13(Long)
- 2026-04-09 12:50:42.217 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.deleteById - <== Updates: 1
- 2026-04-09 12:50:42.218 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] INFO com.aijiuyi.admin.service.impl.AcupointServiceImpl - [requestId:83a09493414b4a808a97d5cf33f3c58a] 删除穴位[13]
- 2026-04-09 12:50:42.218 [http-nio-8080-exec-8] [83a09493414b4a808a97d5cf33f3c58a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:83a09493414b4a808a97d5cf33f3c58a] 接口[/api/acupoint/13] 耗时[14ms]
- 2026-04-09 12:50:42.220 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:50:42.221 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/13(String), [13](String), {"code":200,"message":"操作成功"}(String), 删除穴位(String), 删除(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 83a09493414b4a808a97d5cf33f3c58a(String), 2026-04-09T12:50:42.204(LocalDateTime)
- 2026-04-09 12:50:42.223 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:50:42.224 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=83a09493414b4a808a97d5cf33f3c58a
- 2026-04-09 12:50:42.233 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:cee95e2fede446748c3cb780916e4390] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 12:50:42.243 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 12:50:42.244 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 12:50:42.246 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 12:50:42.253 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?,?
- 2026-04-09 12:50:42.254 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long), 10(Long)
- 2026-04-09 12:50:42.257 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 2
- 2026-04-09 12:50:42.258 [http-nio-8080-exec-9] [cee95e2fede446748c3cb780916e4390] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:cee95e2fede446748c3cb780916e4390] 接口[/api/acupoint/page] 耗时[24ms]
- 2026-04-09 12:50:42.259 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 12:50:42.260 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":2,"pageSize":10}](String), {"code":200,"data":{"current":2,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"qihai","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"扶阳,益气","gender":0,"id":11,"locationType":2,"meridian":"任脉","name":"气海穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"guanyuan","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"温肾,扶阳","gender":0,"id":12,"locationType":2,"meridian":"任脉","name":"关元穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"}],"searchCount":true,"size":10,"total":12},"message":"操作成功"}(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), cee95e2fede446748c3cb780916e4390(String), 2026-04-09T12:50:42.234(LocalDateTime)
- 2026-04-09 12:50:42.264 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 12:50:42.265 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=cee95e2fede446748c3cb780916e4390
- 2026-04-09 13:00:08.603 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:1d3a84394d50419880a4ba6327f2eb1c] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:00:08.612 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:00:08.613 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:00:08.614 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:00:08.614 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:00:08.615 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:00:08.617 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:00:08.617 [http-nio-8080-exec-10] [1d3a84394d50419880a4ba6327f2eb1c] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:1d3a84394d50419880a4ba6327f2eb1c] 接口[/api/acupoint/page] 耗时[13ms]
- 2026-04-09 13:00:08.618 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:00:08.620 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 1d3a84394d50419880a4ba6327f2eb1c(String), 2026-04-09T13:00:08.604(LocalDateTime)
- 2026-04-09 13:00:08.623 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:00:08.624 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=1d3a84394d50419880a4ba6327f2eb1c
- 2026-04-09 13:00:10.203 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:89817ae299094d94aa6c984b28022f76] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:00:10.214 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:00:10.214 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:00:10.215 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:00:10.217 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:00:10.218 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:00:10.222 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:00:10.222 [http-nio-8080-exec-1] [89817ae299094d94aa6c984b28022f76] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:89817ae299094d94aa6c984b28022f76] 接口[/api/acupoint/page] 耗时[18ms]
- 2026-04-09 13:00:10.223 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:00:10.224 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 89817ae299094d94aa6c984b28022f76(String), 2026-04-09T13:00:10.204(LocalDateTime)
- 2026-04-09 13:00:10.231 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:00:10.231 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=89817ae299094d94aa6c984b28022f76
- 2026-04-09 13:02:09.140 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:cf8ea329f5cb4f528a8ffb6010eec67a] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:02:09.242 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:02:09.243 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:02:09.290 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:02:09.291 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:02:09.291 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:02:09.296 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 13:02:09.303 [http-nio-8080-exec-2] [cf8ea329f5cb4f528a8ffb6010eec67a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:cf8ea329f5cb4f528a8ffb6010eec67a] 接口[/api/user/profile/page] 耗时[149ms]
- 2026-04-09 13:02:09.305 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:02:09.306 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), cf8ea329f5cb4f528a8ffb6010eec67a(String), 2026-04-09T13:02:09.154(LocalDateTime)
- 2026-04-09 13:02:09.341 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:02:09.341 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=cf8ea329f5cb4f528a8ffb6010eec67a
- 2026-04-09 13:15:48.668 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:a954003ec76b41d9a3f79b4a88f94449] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:15:48.685 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:15:48.686 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:15:48.689 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:15:48.701 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:15:48.703 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:15:48.734 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 13:15:48.760 [http-nio-8080-exec-3] [a954003ec76b41d9a3f79b4a88f94449] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:a954003ec76b41d9a3f79b4a88f94449] 接口[/api/user/profile/page] 耗时[91ms]
- 2026-04-09 13:15:48.771 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:15:48.773 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), a954003ec76b41d9a3f79b4a88f94449(String), 2026-04-09T13:15:48.669(LocalDateTime)
- 2026-04-09 13:15:48.811 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:15:48.812 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=a954003ec76b41d9a3f79b4a88f94449
- 2026-04-09 13:17:15.985 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:31bf112f1bdf40f8aa6bc09ab26eabf9] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:17:16.006 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:17:16.006 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:17:16.008 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:17:16.008 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:17:16.009 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:17:16.011 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 13:17:16.024 [http-nio-8080-exec-4] [31bf112f1bdf40f8aa6bc09ab26eabf9] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:31bf112f1bdf40f8aa6bc09ab26eabf9] 接口[/api/user/profile/page] 耗时[38ms]
- 2026-04-09 13:17:16.026 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:17:16.027 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 31bf112f1bdf40f8aa6bc09ab26eabf9(String), 2026-04-09T13:17:15.986(LocalDateTime)
- 2026-04-09 13:17:16.038 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:17:16.039 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=31bf112f1bdf40f8aa6bc09ab26eabf9
- 2026-04-09 13:18:06.704 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 13:18:06.707 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 13:18:14.596 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 2698 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 13:18:14.598 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 13:18:14.599 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 13:18:15.283 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 13:18:15.286 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 13:18:15.322 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 15 ms. Found 0 Redis repository interfaces.
- 2026-04-09 13:18:16.105 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 13:18:16.112 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 13:18:16.112 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 13:18:16.218 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 13:18:16.218 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1569 ms
- 2026-04-09 13:18:17.582 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 13:18:17.591 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.57 seconds (JVM running for 4.162)
- 2026-04-09 13:19:09.841 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 2757 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 13:19:09.844 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 13:19:09.844 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 13:19:10.471 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 13:19:10.473 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 13:19:10.494 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 10 ms. Found 0 Redis repository interfaces.
- 2026-04-09 13:19:11.176 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 13:19:11.184 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 13:19:11.184 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 13:19:11.315 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 13:19:11.316 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1428 ms
- 2026-04-09 13:19:12.829 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 13:19:12.838 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.401 seconds (JVM running for 4.095)
- 2026-04-09 13:19:16.431 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 13:19:16.431 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 13:19:16.432 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 1 ms
- 2026-04-09 13:19:16.978 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:034c6dcfec8544ef9d72983035e5684b] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:19:17.348 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 13:19:17.524 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 13:19:17.536 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:19:17.566 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:19:17.599 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:19:17.609 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:19:17.611 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:19:17.620 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 13:19:17.644 [http-nio-8080-exec-1] [034c6dcfec8544ef9d72983035e5684b] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:034c6dcfec8544ef9d72983035e5684b] 接口[/api/user/profile/page] 耗时[636ms]
- 2026-04-09 13:19:17.653 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:17.655 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 034c6dcfec8544ef9d72983035e5684b(String), 2026-04-09T13:19:17.013(LocalDateTime)
- 2026-04-09 13:19:17.672 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:17.676 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=034c6dcfec8544ef9d72983035e5684b
- 2026-04-09 13:19:20.169 [http-nio-8080-exec-2] [8385a87fe7cd40c69f32094d71e88d71] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:8385a87fe7cd40c69f32094d71e88d71] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:19:20.262 [http-nio-8080-exec-2] [8385a87fe7cd40c69f32094d71e88d71] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:19:20.263 [http-nio-8080-exec-2] [8385a87fe7cd40c69f32094d71e88d71] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:19:20.284 [http-nio-8080-exec-2] [8385a87fe7cd40c69f32094d71e88d71] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:19:20.285 [http-nio-8080-exec-2] [8385a87fe7cd40c69f32094d71e88d71] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:8385a87fe7cd40c69f32094d71e88d71] 接口[/api/device/page] 耗时[110ms]
- 2026-04-09 13:19:20.287 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:20.290 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 8385a87fe7cd40c69f32094d71e88d71(String), 2026-04-09T13:19:20.175(LocalDateTime)
- 2026-04-09 13:19:20.297 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:20.298 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=8385a87fe7cd40c69f32094d71e88d71
- 2026-04-09 13:19:24.176 [http-nio-8080-exec-3] [0675c43dbede49868faf3a3d041fa57a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:0675c43dbede49868faf3a3d041fa57a] 用户[admin]请求接口[/api/user/app/page]
- 2026-04-09 13:19:24.216 [http-nio-8080-exec-3] [0675c43dbede49868faf3a3d041fa57a] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM app_user WHERE deleted = 0
- 2026-04-09 13:19:24.216 [http-nio-8080-exec-3] [0675c43dbede49868faf3a3d041fa57a] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:19:24.220 [http-nio-8080-exec-3] [0675c43dbede49868faf3a3d041fa57a] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:19:24.220 [http-nio-8080-exec-3] [0675c43dbede49868faf3a3d041fa57a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:0675c43dbede49868faf3a3d041fa57a] 接口[/api/user/app/page] 耗时[41ms]
- 2026-04-09 13:19:24.222 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:24.223 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/app/page(String), [{"nickname":"","pageNum":1,"pageSize":10,"phone":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询应用用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 0675c43dbede49868faf3a3d041fa57a(String), 2026-04-09T13:19:24.179(LocalDateTime)
- 2026-04-09 13:19:24.229 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:24.230 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=0675c43dbede49868faf3a3d041fa57a
- 2026-04-09 13:19:25.866 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:0b77acf6b04d4284bdaee63166e37084] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:19:25.885 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:19:25.886 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:19:25.895 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:19:25.895 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:19:25.896 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:19:25.922 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 13:19:25.922 [http-nio-8080-exec-4] [0b77acf6b04d4284bdaee63166e37084] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:0b77acf6b04d4284bdaee63166e37084] 接口[/api/user/profile/page] 耗时[54ms]
- 2026-04-09 13:19:25.924 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:25.926 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 0b77acf6b04d4284bdaee63166e37084(String), 2026-04-09T13:19:25.868(LocalDateTime)
- 2026-04-09 13:19:25.940 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:25.941 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=0b77acf6b04d4284bdaee63166e37084
- 2026-04-09 13:19:29.635 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:bf8a49c2abf845a79729beddf48900c6] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 13:19:29.666 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 13:19:29.666 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 13:19:29.669 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:19:29.670 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:19:29.670 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 13:19:29.672 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 2
- 2026-04-09 13:19:29.677 [http-nio-8080-exec-5] [bf8a49c2abf845a79729beddf48900c6] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:bf8a49c2abf845a79729beddf48900c6] 接口[/api/user/device/page] 耗时[39ms]
- 2026-04-09 13:19:29.680 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:29.681 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), bf8a49c2abf845a79729beddf48900c6(String), 2026-04-09T13:19:29.638(LocalDateTime)
- 2026-04-09 13:19:29.685 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:29.686 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=bf8a49c2abf845a79729beddf48900c6
- 2026-04-09 13:19:35.272 [http-nio-8080-exec-6] [baab376f7568492f9581036dbe5fd212] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:baab376f7568492f9581036dbe5fd212] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:19:35.286 [http-nio-8080-exec-6] [baab376f7568492f9581036dbe5fd212] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:19:35.286 [http-nio-8080-exec-6] [baab376f7568492f9581036dbe5fd212] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:19:35.290 [http-nio-8080-exec-6] [baab376f7568492f9581036dbe5fd212] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:19:35.290 [http-nio-8080-exec-6] [baab376f7568492f9581036dbe5fd212] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:baab376f7568492f9581036dbe5fd212] 接口[/api/device/page] 耗时[17ms]
- 2026-04-09 13:19:35.296 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:35.297 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), baab376f7568492f9581036dbe5fd212(String), 2026-04-09T13:19:35.273(LocalDateTime)
- 2026-04-09 13:19:35.316 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:35.317 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=baab376f7568492f9581036dbe5fd212
- 2026-04-09 13:19:36.767 [http-nio-8080-exec-7] [2717c6e25e8847e4995d361b6d2fde26] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:2717c6e25e8847e4995d361b6d2fde26] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:19:36.774 [http-nio-8080-exec-7] [2717c6e25e8847e4995d361b6d2fde26] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:19:36.774 [http-nio-8080-exec-7] [2717c6e25e8847e4995d361b6d2fde26] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:19:36.776 [http-nio-8080-exec-7] [2717c6e25e8847e4995d361b6d2fde26] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 1
- 2026-04-09 13:19:36.777 [http-nio-8080-exec-7] [2717c6e25e8847e4995d361b6d2fde26] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:2717c6e25e8847e4995d361b6d2fde26] 接口[/api/user/profile/options] 耗时[7ms]
- 2026-04-09 13:19:36.778 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:36.780 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 2717c6e25e8847e4995d361b6d2fde26(String), 2026-04-09T13:19:36.770(LocalDateTime)
- 2026-04-09 13:19:36.783 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:36.784 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=2717c6e25e8847e4995d361b6d2fde26
- 2026-04-09 13:19:52.518 [http-nio-8080-exec-8] [661e63abd1a847cc92631deb2f615c8d] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:661e63abd1a847cc92631deb2f615c8d] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:19:52.522 [http-nio-8080-exec-8] [661e63abd1a847cc92631deb2f615c8d] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:19:52.522 [http-nio-8080-exec-8] [661e63abd1a847cc92631deb2f615c8d] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:19:52.523 [http-nio-8080-exec-8] [661e63abd1a847cc92631deb2f615c8d] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 1
- 2026-04-09 13:19:52.524 [http-nio-8080-exec-8] [661e63abd1a847cc92631deb2f615c8d] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:661e63abd1a847cc92631deb2f615c8d] 接口[/api/user/profile/options] 耗时[5ms]
- 2026-04-09 13:19:52.528 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:19:52.530 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 661e63abd1a847cc92631deb2f615c8d(String), 2026-04-09T13:19:52.519(LocalDateTime)
- 2026-04-09 13:19:52.534 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:19:52.536 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=661e63abd1a847cc92631deb2f615c8d
- 2026-04-09 13:20:00.728 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:127ac6a803dd4499b1ecc2e5883075db] 用户[admin]请求接口[/api/device]
- 2026-04-09 13:20:00.783 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM device WHERE deleted=0 AND (device_code = ?)
- 2026-04-09 13:20:00.784 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectCount - ==> Parameters: 001(String)
- 2026-04-09 13:20:00.785 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectCount - <== Total: 1
- 2026-04-09 13:20:00.787 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM device WHERE deleted=0 AND (serial_no = ?)
- 2026-04-09 13:20:00.787 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectCount - ==> Parameters: 1111(String)
- 2026-04-09 13:20:00.788 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectCount - <== Total: 1
- 2026-04-09 13:20:00.795 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.insert - ==> Preparing: INSERT INTO device ( device_code, device_name, device_model, serial_no, firmware_version, online_status, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:00.796 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.insert - ==> Parameters: 001(String), 很好(String), AJY-2026(String), 1111(String), 223(String), 0(Integer), 2026-04-09T13:20:00.792(LocalDateTime), 2026-04-09T13:20:00.795(LocalDateTime)
- 2026-04-09 13:20:00.798 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.insert - <== Updates: 1
- 2026-04-09 13:20:00.801 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Preparing: INSERT INTO user_device ( user_id, device_code, device_name, device_model, is_primary, online_status, status, bind_time, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:00.802 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Parameters: 1(Long), 001(String), 很好(String), AJY-2026(String), 0(Integer), 0(Integer), 1(Integer), 2026-04-09T13:20:00.799(LocalDateTime), 2026-04-09T13:20:00.801(LocalDateTime), 2026-04-09T13:20:00.801(LocalDateTime)
- 2026-04-09 13:20:00.818 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - <== Updates: 1
- 2026-04-09 13:20:00.818 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] INFO com.aijiuyi.admin.service.impl.DeviceServiceImpl - [requestId:127ac6a803dd4499b1ecc2e5883075db] 新增设备[很好],编号[001]
- 2026-04-09 13:20:00.820 [http-nio-8080-exec-9] [127ac6a803dd4499b1ecc2e5883075db] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:127ac6a803dd4499b1ecc2e5883075db] 接口[/api/device] 耗时[53ms]
- 2026-04-09 13:20:00.821 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:00.822 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device(String), [{"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","serialNo":"1111","userIds":[1]}](String), {"code":200,"message":"操作成功"}(String), 新增设备(String), 新增(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 127ac6a803dd4499b1ecc2e5883075db(String), 2026-04-09T13:20:00.767(LocalDateTime)
- 2026-04-09 13:20:00.825 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:00.825 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=127ac6a803dd4499b1ecc2e5883075db
- 2026-04-09 13:20:00.877 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:8fd2df64722d4ba0903dbee76e28a8db] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:20:00.960 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:20:00.964 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:20:00.973 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:20:00.974 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:20:00.976 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:20:00.980 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:20:00.991 [http-nio-8080-exec-10] [8fd2df64722d4ba0903dbee76e28a8db] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:8fd2df64722d4ba0903dbee76e28a8db] 接口[/api/device/page] 耗时[81ms]
- 2026-04-09 13:20:00.995 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:00.997 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":1,"boundUserNames":"李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:20:01"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 8fd2df64722d4ba0903dbee76e28a8db(String), 2026-04-09T13:20:00.910(LocalDateTime)
- 2026-04-09 13:20:01.022 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:01.022 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=8fd2df64722d4ba0903dbee76e28a8db
- 2026-04-09 13:20:03.074 [http-nio-8080-exec-1] [6f50c69392814052a4ef039bb32c4c29] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:6f50c69392814052a4ef039bb32c4c29] 用户[admin]请求接口[/api/user/app/page]
- 2026-04-09 13:20:03.080 [http-nio-8080-exec-1] [6f50c69392814052a4ef039bb32c4c29] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM app_user WHERE deleted = 0
- 2026-04-09 13:20:03.081 [http-nio-8080-exec-1] [6f50c69392814052a4ef039bb32c4c29] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:20:03.083 [http-nio-8080-exec-1] [6f50c69392814052a4ef039bb32c4c29] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:20:03.084 [http-nio-8080-exec-1] [6f50c69392814052a4ef039bb32c4c29] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:6f50c69392814052a4ef039bb32c4c29] 接口[/api/user/app/page] 耗时[9ms]
- 2026-04-09 13:20:03.085 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:03.086 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/app/page(String), [{"nickname":"","pageNum":1,"pageSize":10,"phone":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询应用用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 6f50c69392814052a4ef039bb32c4c29(String), 2026-04-09T13:20:03.075(LocalDateTime)
- 2026-04-09 13:20:03.089 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:03.090 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=6f50c69392814052a4ef039bb32c4c29
- 2026-04-09 13:20:04.173 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:dbd87ba61d1b4eba9f0c969839da78af] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:20:04.185 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:20:04.185 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:20:04.186 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:20:04.187 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:20:04.187 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:20:04.191 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 13:20:04.192 [http-nio-8080-exec-2] [dbd87ba61d1b4eba9f0c969839da78af] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:dbd87ba61d1b4eba9f0c969839da78af] 接口[/api/user/profile/page] 耗时[18ms]
- 2026-04-09 13:20:04.193 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:04.195 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), dbd87ba61d1b4eba9f0c969839da78af(String), 2026-04-09T13:20:04.174(LocalDateTime)
- 2026-04-09 13:20:04.197 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:04.198 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=dbd87ba61d1b4eba9f0c969839da78af
- 2026-04-09 13:20:10.168 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:880fce9f8cd3433bb804f54c6adc495a] 用户[admin]请求接口[/api/user/device/page]
- 2026-04-09 13:20:10.180 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM user_device WHERE deleted = 0 AND (user_id = ?)
- 2026-04-09 13:20:10.180 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - ==> Parameters: 1(Long)
- 2026-04-09 13:20:10.181 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] DEBUG c.a.a.mapper.UserDeviceMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:20:10.250 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (user_id = ?) ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:20:10.253 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - ==> Parameters: 1(Long), 10(Long)
- 2026-04-09 13:20:10.287 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectPage - <== Total: 3
- 2026-04-09 13:20:10.288 [http-nio-8080-exec-3] [880fce9f8cd3433bb804f54c6adc495a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:880fce9f8cd3433bb804f54c6adc495a] 接口[/api/user/device/page] 耗时[119ms]
- 2026-04-09 13:20:10.289 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:10.290 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/device/page(String), [{"pageNum":1,"pageSize":10,"userId":1}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"bindTime":"2026-04-09T13:20:01","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","id":3,"isPrimary":0,"onlineStatus":0,"status":1,"updateTime":"2026-04-09T13:20:01","userId":1},{"bindTime":"2026-04-09T10:35:19","createTime":"2026-04-09T10:35:19","deleted":0,"deviceCode":"09883","deviceName":"看看","id":2,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:33","userId":1},{"bindTime":"2026-04-09T10:34:55","createTime":"2026-04-09T10:34:55","deleted":0,"deviceCode":"09888","deviceName":"哈哈","id":1,"isPrimary":0,"onlineStatus":0,"status":0,"updateTime":"2026-04-09T10:35:01","userId":1}],"searchCount":true,"size":10,"total":3},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 880fce9f8cd3433bb804f54c6adc495a(String), 2026-04-09T13:20:10.169(LocalDateTime)
- 2026-04-09 13:20:10.295 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:10.296 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=880fce9f8cd3433bb804f54c6adc495a
- 2026-04-09 13:20:21.400 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:039cb3a875904d519de0ebbcd9f0e991] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:20:21.417 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:20:21.418 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:20:21.419 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:20:21.419 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:20:21.420 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:20:21.425 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 1
- 2026-04-09 13:20:21.456 [http-nio-8080-exec-4] [039cb3a875904d519de0ebbcd9f0e991] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:039cb3a875904d519de0ebbcd9f0e991] 接口[/api/user/profile/page] 耗时[55ms]
- 2026-04-09 13:20:21.465 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:21.466 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 039cb3a875904d519de0ebbcd9f0e991(String), 2026-04-09T13:20:21.401(LocalDateTime)
- 2026-04-09 13:20:21.479 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:21.480 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=039cb3a875904d519de0ebbcd9f0e991
- 2026-04-09 13:20:45.724 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f8c5a8a1a6fa4cba8493d94f4931b147] 用户[admin]请求接口[/api/user/profile]
- 2026-04-09 13:20:45.850 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Preparing: SELECT COUNT( * ) AS total FROM user_profile WHERE deleted=0 AND (phone = ?)
- 2026-04-09 13:20:45.850 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - ==> Parameters: 15003412532(String)
- 2026-04-09 13:20:45.851 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] DEBUG c.a.admin.mapper.UserProfileMapper.selectCount - <== Total: 1
- 2026-04-09 13:20:45.855 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Preparing: INSERT INTO user_profile ( name, gender, age, phone, shoulder_width, body_height, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:45.856 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - ==> Parameters: 李二(String), 2(Integer), 12(Integer), 15003412532(String), 111(BigDecimal), 1111(BigDecimal), 2026-04-09T13:20:45.855(LocalDateTime), 2026-04-09T13:20:45.855(LocalDateTime)
- 2026-04-09 13:20:45.869 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] DEBUG com.aijiuyi.admin.mapper.UserProfileMapper.insert - <== Updates: 1
- 2026-04-09 13:20:45.870 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] INFO c.a.admin.service.impl.UserProfileServiceImpl - [requestId:f8c5a8a1a6fa4cba8493d94f4931b147] 新增子用户[李二],手机号[15003412532]
- 2026-04-09 13:20:45.870 [http-nio-8080-exec-5] [f8c5a8a1a6fa4cba8493d94f4931b147] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f8c5a8a1a6fa4cba8493d94f4931b147] 接口[/api/user/profile] 耗时[23ms]
- 2026-04-09 13:20:45.870 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:45.871 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile(String), [{"age":12,"bodyHeight":1111,"gender":2,"name":"李二","phone":"15003412532","shoulderWidth":111}](String), {"code":200,"message":"操作成功"}(String), 新增用户(String), 新增(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), f8c5a8a1a6fa4cba8493d94f4931b147(String), 2026-04-09T13:20:45.847(LocalDateTime)
- 2026-04-09 13:20:45.874 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:45.874 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f8c5a8a1a6fa4cba8493d94f4931b147
- 2026-04-09 13:20:45.888 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:69c7f9fba8374d1abff6da4889ea4189] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:20:45.900 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:20:45.900 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:20:45.919 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:20:45.920 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:20:45.922 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:20:45.941 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:20:45.942 [http-nio-8080-exec-6] [69c7f9fba8374d1abff6da4889ea4189] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:69c7f9fba8374d1abff6da4889ea4189] 接口[/api/user/profile/page] 耗时[53ms]
- 2026-04-09 13:20:45.944 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:45.946 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:20:46"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 69c7f9fba8374d1abff6da4889ea4189(String), 2026-04-09T13:20:45.889(LocalDateTime)
- 2026-04-09 13:20:45.950 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:45.951 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=69c7f9fba8374d1abff6da4889ea4189
- 2026-04-09 13:20:49.646 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:8d68098a7542463d8a22665474351cd5] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:20:49.668 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:20:49.668 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:20:49.669 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:20:49.670 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:20:49.671 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:20:49.674 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:20:49.678 [http-nio-8080-exec-7] [8d68098a7542463d8a22665474351cd5] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:8d68098a7542463d8a22665474351cd5] 接口[/api/acupoint/page] 耗时[29ms]
- 2026-04-09 13:20:49.679 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:49.680 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 8d68098a7542463d8a22665474351cd5(String), 2026-04-09T13:20:49.649(LocalDateTime)
- 2026-04-09 13:20:49.682 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:49.683 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=8d68098a7542463d8a22665474351cd5
- 2026-04-09 13:20:50.719 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:9bb7d4304b994c48b37f6ace89e78519] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:20:50.733 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:20:50.733 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:20:50.734 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:20:50.735 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:20:50.736 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:20:50.742 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:20:50.742 [http-nio-8080-exec-8] [9bb7d4304b994c48b37f6ace89e78519] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:9bb7d4304b994c48b37f6ace89e78519] 接口[/api/device/page] 耗时[22ms]
- 2026-04-09 13:20:50.743 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:50.744 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":1,"boundUserNames":"李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:20:01"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 9bb7d4304b994c48b37f6ace89e78519(String), 2026-04-09T13:20:50.720(LocalDateTime)
- 2026-04-09 13:20:50.747 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:50.748 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=9bb7d4304b994c48b37f6ace89e78519
- 2026-04-09 13:20:56.098 [http-nio-8080-exec-9] [80bdbcd9ec734420bc3dacb0db2a5af0] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:80bdbcd9ec734420bc3dacb0db2a5af0] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:20:56.099 [http-nio-8080-exec-9] [80bdbcd9ec734420bc3dacb0db2a5af0] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:20:56.100 [http-nio-8080-exec-9] [80bdbcd9ec734420bc3dacb0db2a5af0] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:20:56.101 [http-nio-8080-exec-9] [80bdbcd9ec734420bc3dacb0db2a5af0] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 2
- 2026-04-09 13:20:56.101 [http-nio-8080-exec-9] [80bdbcd9ec734420bc3dacb0db2a5af0] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:80bdbcd9ec734420bc3dacb0db2a5af0] 接口[/api/user/profile/options] 耗时[3ms]
- 2026-04-09 13:20:56.101 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:20:56.102 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":2,"id":2,"name":"李二","phone":"15003412532"},{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 80bdbcd9ec734420bc3dacb0db2a5af0(String), 2026-04-09T13:20:56.098(LocalDateTime)
- 2026-04-09 13:20:56.119 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:20:56.120 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=80bdbcd9ec734420bc3dacb0db2a5af0
- 2026-04-09 13:21:02.626 [http-nio-8080-exec-10] [0fc4c99a3d004add902722e26fd63951] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:0fc4c99a3d004add902722e26fd63951] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:21:02.629 [http-nio-8080-exec-10] [0fc4c99a3d004add902722e26fd63951] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:21:02.630 [http-nio-8080-exec-10] [0fc4c99a3d004add902722e26fd63951] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:21:02.631 [http-nio-8080-exec-10] [0fc4c99a3d004add902722e26fd63951] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 2
- 2026-04-09 13:21:02.631 [http-nio-8080-exec-10] [0fc4c99a3d004add902722e26fd63951] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:0fc4c99a3d004add902722e26fd63951] 接口[/api/user/profile/options] 耗时[4ms]
- 2026-04-09 13:21:02.632 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:02.633 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":2,"id":2,"name":"李二","phone":"15003412532"},{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 0fc4c99a3d004add902722e26fd63951(String), 2026-04-09T13:21:02.627(LocalDateTime)
- 2026-04-09 13:21:02.637 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:02.638 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=0fc4c99a3d004add902722e26fd63951
- 2026-04-09 13:21:06.799 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:ec2dc5d2abae4a20b45184e00da44762] 用户[admin]请求接口[/api/device]
- 2026-04-09 13:21:06.801 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Preparing: SELECT id,device_code,device_name,device_model,serial_no,firmware_version,online_status,last_online_time,remark,deleted,create_time,update_time FROM device WHERE id=? AND deleted=0
- 2026-04-09 13:21:06.801 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Parameters: 1(Long)
- 2026-04-09 13:21:06.820 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - <== Total: 1
- 2026-04-09 13:21:06.827 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.updateById - ==> Preparing: UPDATE device SET device_name=?, device_model=?, serial_no=?, firmware_version=?, online_status=?, update_time=? WHERE id=? AND deleted=0
- 2026-04-09 13:21:06.828 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.updateById - ==> Parameters: 很好(String), AJY-2026(String), 1111(String), 223(String), 0(Integer), 2026-04-09T13:21:06.827(LocalDateTime), 1(Long)
- 2026-04-09 13:21:06.830 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.updateById - <== Updates: 1
- 2026-04-09 13:21:06.833 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectList - ==> Preparing: SELECT id,user_id,device_code,device_name,device_model,is_primary,online_status,status,bind_time,deleted,create_time,update_time FROM user_device WHERE deleted=0 AND (device_code = ? AND status = ?)
- 2026-04-09 13:21:06.833 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectList - ==> Parameters: 001(String), 1(Integer)
- 2026-04-09 13:21:06.834 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG c.aijiuyi.admin.mapper.UserDeviceMapper.selectList - <== Total: 1
- 2026-04-09 13:21:06.836 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Preparing: INSERT INTO user_device ( user_id, device_code, device_name, device_model, is_primary, online_status, status, bind_time, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:06.836 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - ==> Parameters: 2(Long), 001(String), 很好(String), AJY-2026(String), 0(Integer), 0(Integer), 1(Integer), 2026-04-09T13:21:06.835(LocalDateTime), 2026-04-09T13:21:06.836(LocalDateTime), 2026-04-09T13:21:06.836(LocalDateTime)
- 2026-04-09 13:21:06.838 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] DEBUG com.aijiuyi.admin.mapper.UserDeviceMapper.insert - <== Updates: 1
- 2026-04-09 13:21:06.838 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] INFO com.aijiuyi.admin.service.impl.DeviceServiceImpl - [requestId:ec2dc5d2abae4a20b45184e00da44762] 修改设备[1]
- 2026-04-09 13:21:06.840 [http-nio-8080-exec-1] [ec2dc5d2abae4a20b45184e00da44762] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:ec2dc5d2abae4a20b45184e00da44762] 接口[/api/device] 耗时[40ms]
- 2026-04-09 13:21:06.841 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:06.841 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device(String), [{"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"serialNo":"1111","userIds":[2,1]}](String), {"code":200,"message":"操作成功"}(String), 修改设备信息(String), 更新(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), ec2dc5d2abae4a20b45184e00da44762(String), 2026-04-09T13:21:06.800(LocalDateTime)
- 2026-04-09 13:21:06.844 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:06.845 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=ec2dc5d2abae4a20b45184e00da44762
- 2026-04-09 13:21:06.869 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:7947a5424c6240a3a4fd4ae21bcdcf92] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:21:06.883 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:21:06.884 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:21:06.886 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:21:06.887 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:21:06.887 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:21:06.888 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:21:06.889 [http-nio-8080-exec-2] [7947a5424c6240a3a4fd4ae21bcdcf92] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:7947a5424c6240a3a4fd4ae21bcdcf92] 接口[/api/device/page] 耗时[18ms]
- 2026-04-09 13:21:06.890 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:06.890 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 7947a5424c6240a3a4fd4ae21bcdcf92(String), 2026-04-09T13:21:06.871(LocalDateTime)
- 2026-04-09 13:21:06.894 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:06.894 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=7947a5424c6240a3a4fd4ae21bcdcf92
- 2026-04-09 13:21:09.384 [http-nio-8080-exec-3] [45075ff36c004c988ca299f80e747a0b] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:45075ff36c004c988ca299f80e747a0b] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:21:09.385 [http-nio-8080-exec-3] [45075ff36c004c988ca299f80e747a0b] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:21:09.385 [http-nio-8080-exec-3] [45075ff36c004c988ca299f80e747a0b] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:21:09.386 [http-nio-8080-exec-3] [45075ff36c004c988ca299f80e747a0b] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 2
- 2026-04-09 13:21:09.386 [http-nio-8080-exec-3] [45075ff36c004c988ca299f80e747a0b] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:45075ff36c004c988ca299f80e747a0b] 接口[/api/user/profile/options] 耗时[2ms]
- 2026-04-09 13:21:09.387 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:09.387 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":2,"id":2,"name":"李二","phone":"15003412532"},{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 45075ff36c004c988ca299f80e747a0b(String), 2026-04-09T13:21:09.384(LocalDateTime)
- 2026-04-09 13:21:09.390 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:09.391 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=45075ff36c004c988ca299f80e747a0b
- 2026-04-09 13:21:11.095 [http-nio-8080-exec-4] [698280a869c243f9954f7aff9922b37a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:698280a869c243f9954f7aff9922b37a] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:21:11.097 [http-nio-8080-exec-4] [698280a869c243f9954f7aff9922b37a] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:21:11.097 [http-nio-8080-exec-4] [698280a869c243f9954f7aff9922b37a] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:21:11.100 [http-nio-8080-exec-4] [698280a869c243f9954f7aff9922b37a] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 2
- 2026-04-09 13:21:11.100 [http-nio-8080-exec-4] [698280a869c243f9954f7aff9922b37a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:698280a869c243f9954f7aff9922b37a] 接口[/api/user/profile/options] 耗时[5ms]
- 2026-04-09 13:21:11.102 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:11.103 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":2,"id":2,"name":"李二","phone":"15003412532"},{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 698280a869c243f9954f7aff9922b37a(String), 2026-04-09T13:21:11.095(LocalDateTime)
- 2026-04-09 13:21:11.120 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:11.121 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=698280a869c243f9954f7aff9922b37a
- 2026-04-09 13:21:19.670 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:19b9882d26974f999727d91f4f579ce1] 用户[admin]请求接口[/api/device/1/users]
- 2026-04-09 13:21:19.673 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Preparing: SELECT id,device_code,device_name,device_model,serial_no,firmware_version,online_status,last_online_time,remark,deleted,create_time,update_time FROM device WHERE id=? AND deleted=0
- 2026-04-09 13:21:19.673 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Parameters: 1(Long)
- 2026-04-09 13:21:19.674 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - <== Total: 1
- 2026-04-09 13:21:19.675 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Preparing: SELECT ud.id AS bind_id, ud.user_id, up.name AS user_name, up.phone, ud.bind_time, ud.is_primary FROM user_device ud JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE ud.device_code = ? AND ud.deleted = 0 AND ud.status = 1 ORDER BY ud.is_primary DESC, ud.bind_time ASC
- 2026-04-09 13:21:19.675 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Parameters: 001(String)
- 2026-04-09 13:21:19.677 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - <== Total: 2
- 2026-04-09 13:21:19.679 [http-nio-8080-exec-5] [19b9882d26974f999727d91f4f579ce1] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:19b9882d26974f999727d91f4f579ce1] 接口[/api/device/1/users] 耗时[7ms]
- 2026-04-09 13:21:19.680 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:19.681 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/1/users(String), [1](String), {"code":200,"data":[{"bindId":3,"bindTime":"2026-04-09T13:20:01","isPrimary":0,"phone":"13546327639","userId":1,"userName":"李宇"},{"bindId":4,"bindTime":"2026-04-09T13:21:07","isPrimary":0,"phone":"15003412532","userId":2,"userName":"李二"}],"message":"操作成功"}(String), 查询设备绑定用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 19b9882d26974f999727d91f4f579ce1(String), 2026-04-09T13:21:19.672(LocalDateTime)
- 2026-04-09 13:21:19.683 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:19.683 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=19b9882d26974f999727d91f4f579ce1
- 2026-04-09 13:21:22.029 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:23db675ac04341d59d327c1c61475389] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:21:22.039 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:21:22.040 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:21:22.041 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:21:22.041 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:21:22.042 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:21:22.043 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:21:22.044 [http-nio-8080-exec-6] [23db675ac04341d59d327c1c61475389] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:23db675ac04341d59d327c1c61475389] 接口[/api/device/page] 耗时[15ms]
- 2026-04-09 13:21:22.046 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:22.047 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 23db675ac04341d59d327c1c61475389(String), 2026-04-09T13:21:22.029(LocalDateTime)
- 2026-04-09 13:21:22.052 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:22.052 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=23db675ac04341d59d327c1c61475389
- 2026-04-09 13:21:53.671 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:074dd33449ac4e8db4911b8c8b409631] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:21:53.686 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:21:53.686 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:21:53.687 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:21:53.688 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:21:53.689 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:21:53.691 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:21:53.692 [http-nio-8080-exec-7] [074dd33449ac4e8db4911b8c8b409631] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:074dd33449ac4e8db4911b8c8b409631] 接口[/api/device/page] 耗时[19ms]
- 2026-04-09 13:21:53.693 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:53.694 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 074dd33449ac4e8db4911b8c8b409631(String), 2026-04-09T13:21:53.673(LocalDateTime)
- 2026-04-09 13:21:53.703 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:53.703 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=074dd33449ac4e8db4911b8c8b409631
- 2026-04-09 13:21:54.843 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:e9dc78656fe945e385c93d2c40e58ea7] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:21:54.870 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:21:54.872 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:21:54.878 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:21:54.879 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:21:54.879 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:21:54.881 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:21:54.882 [http-nio-8080-exec-8] [e9dc78656fe945e385c93d2c40e58ea7] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:e9dc78656fe945e385c93d2c40e58ea7] 接口[/api/device/page] 耗时[38ms]
- 2026-04-09 13:21:54.884 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:21:54.885 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), e9dc78656fe945e385c93d2c40e58ea7(String), 2026-04-09T13:21:54.844(LocalDateTime)
- 2026-04-09 13:21:54.893 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:21:54.896 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=e9dc78656fe945e385c93d2c40e58ea7
- 2026-04-09 13:23:34.291 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:8f57983805894061b504027bb925fb76] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:23:34.305 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:23:34.306 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:23:34.320 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:23:34.321 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:23:34.321 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:23:34.322 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:23:34.323 [http-nio-8080-exec-9] [8f57983805894061b504027bb925fb76] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:8f57983805894061b504027bb925fb76] 接口[/api/device/page] 耗时[31ms]
- 2026-04-09 13:23:34.323 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:23:34.324 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 8f57983805894061b504027bb925fb76(String), 2026-04-09T13:23:34.292(LocalDateTime)
- 2026-04-09 13:23:34.329 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:23:34.329 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=8f57983805894061b504027bb925fb76
- 2026-04-09 13:23:41.443 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:d5567aff0d5044f2b35d1b5514333312] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:23:41.455 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:23:41.456 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:23:41.482 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:23:41.483 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:23:41.484 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:23:41.489 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:23:41.490 [http-nio-8080-exec-10] [d5567aff0d5044f2b35d1b5514333312] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:d5567aff0d5044f2b35d1b5514333312] 接口[/api/device/page] 耗时[47ms]
- 2026-04-09 13:23:41.491 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:23:41.492 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), d5567aff0d5044f2b35d1b5514333312(String), 2026-04-09T13:23:41.443(LocalDateTime)
- 2026-04-09 13:23:41.497 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:23:41.498 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=d5567aff0d5044f2b35d1b5514333312
- 2026-04-09 13:23:51.634 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:194d012b4ef44c3aafb7be681366171e] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:23:51.648 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:23:51.648 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:23:51.649 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:23:51.652 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:23:51.653 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:23:51.654 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:23:51.654 [http-nio-8080-exec-1] [194d012b4ef44c3aafb7be681366171e] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:194d012b4ef44c3aafb7be681366171e] 接口[/api/device/page] 耗时[19ms]
- 2026-04-09 13:23:51.655 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:23:51.656 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 194d012b4ef44c3aafb7be681366171e(String), 2026-04-09T13:23:51.635(LocalDateTime)
- 2026-04-09 13:23:51.671 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:23:51.672 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=194d012b4ef44c3aafb7be681366171e
- 2026-04-09 13:24:52.694 [http-nio-8080-exec-2] [875c79eb981443fab36652bb21b79f2c] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:875c79eb981443fab36652bb21b79f2c] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:24:52.697 [http-nio-8080-exec-2] [875c79eb981443fab36652bb21b79f2c] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:24:52.697 [http-nio-8080-exec-2] [875c79eb981443fab36652bb21b79f2c] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:24:52.698 [http-nio-8080-exec-2] [875c79eb981443fab36652bb21b79f2c] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 2
- 2026-04-09 13:24:52.699 [http-nio-8080-exec-2] [875c79eb981443fab36652bb21b79f2c] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:875c79eb981443fab36652bb21b79f2c] 接口[/api/user/profile/options] 耗时[5ms]
- 2026-04-09 13:24:52.699 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:24:52.700 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":2,"id":2,"name":"李二","phone":"15003412532"},{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 875c79eb981443fab36652bb21b79f2c(String), 2026-04-09T13:24:52.694(LocalDateTime)
- 2026-04-09 13:24:52.704 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:24:52.704 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=875c79eb981443fab36652bb21b79f2c
- 2026-04-09 13:24:52.720 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:51ef519970e84b76a5791d8a24a13519] 用户[admin]请求接口[/api/device/1/users]
- 2026-04-09 13:24:52.721 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Preparing: SELECT id,device_code,device_name,device_model,serial_no,firmware_version,online_status,last_online_time,remark,deleted,create_time,update_time FROM device WHERE id=? AND deleted=0
- 2026-04-09 13:24:52.721 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Parameters: 1(Long)
- 2026-04-09 13:24:52.722 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - <== Total: 1
- 2026-04-09 13:24:52.723 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Preparing: SELECT ud.id AS bind_id, ud.user_id, up.name AS user_name, up.phone, ud.bind_time, ud.is_primary FROM user_device ud JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE ud.device_code = ? AND ud.deleted = 0 AND ud.status = 1 ORDER BY ud.is_primary DESC, ud.bind_time ASC
- 2026-04-09 13:24:52.723 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Parameters: 001(String)
- 2026-04-09 13:24:52.725 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - <== Total: 2
- 2026-04-09 13:24:52.725 [http-nio-8080-exec-3] [51ef519970e84b76a5791d8a24a13519] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:51ef519970e84b76a5791d8a24a13519] 接口[/api/device/1/users] 耗时[5ms]
- 2026-04-09 13:24:52.726 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:24:52.726 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/1/users(String), [1](String), {"code":200,"data":[{"bindId":3,"bindTime":"2026-04-09T13:20:01","isPrimary":0,"phone":"13546327639","userId":1,"userName":"李宇"},{"bindId":4,"bindTime":"2026-04-09T13:21:07","isPrimary":0,"phone":"15003412532","userId":2,"userName":"李二"}],"message":"操作成功"}(String), 查询设备绑定用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 51ef519970e84b76a5791d8a24a13519(String), 2026-04-09T13:24:52.720(LocalDateTime)
- 2026-04-09 13:24:52.729 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:24:52.730 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=51ef519970e84b76a5791d8a24a13519
- 2026-04-09 13:24:57.043 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:0cd2322ecdc34ed1be6fd05867637e3c] 用户[admin]请求接口[/api/device/1/users]
- 2026-04-09 13:24:57.044 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Preparing: SELECT id,device_code,device_name,device_model,serial_no,firmware_version,online_status,last_online_time,remark,deleted,create_time,update_time FROM device WHERE id=? AND deleted=0
- 2026-04-09 13:24:57.044 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Parameters: 1(Long)
- 2026-04-09 13:24:57.045 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - <== Total: 1
- 2026-04-09 13:24:57.045 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Preparing: SELECT ud.id AS bind_id, ud.user_id, up.name AS user_name, up.phone, ud.bind_time, ud.is_primary FROM user_device ud JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE ud.device_code = ? AND ud.deleted = 0 AND ud.status = 1 ORDER BY ud.is_primary DESC, ud.bind_time ASC
- 2026-04-09 13:24:57.046 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Parameters: 001(String)
- 2026-04-09 13:24:57.047 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - <== Total: 2
- 2026-04-09 13:24:57.047 [http-nio-8080-exec-4] [0cd2322ecdc34ed1be6fd05867637e3c] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:0cd2322ecdc34ed1be6fd05867637e3c] 接口[/api/device/1/users] 耗时[4ms]
- 2026-04-09 13:24:57.048 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:24:57.048 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/1/users(String), [1](String), {"code":200,"data":[{"bindId":3,"bindTime":"2026-04-09T13:20:01","isPrimary":0,"phone":"13546327639","userId":1,"userName":"李宇"},{"bindId":4,"bindTime":"2026-04-09T13:21:07","isPrimary":0,"phone":"15003412532","userId":2,"userName":"李二"}],"message":"操作成功"}(String), 查询设备绑定用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 0cd2322ecdc34ed1be6fd05867637e3c(String), 2026-04-09T13:24:57.043(LocalDateTime)
- 2026-04-09 13:24:57.053 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:24:57.053 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=0cd2322ecdc34ed1be6fd05867637e3c
- 2026-04-09 13:25:02.893 [http-nio-8080-exec-5] [d818897165e84ed0ab3079bdbb51b581] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:d818897165e84ed0ab3079bdbb51b581] 用户[admin]请求接口[/api/user/profile/options]
- 2026-04-09 13:25:02.894 [http-nio-8080-exec-5] [d818897165e84ed0ab3079bdbb51b581] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Preparing: SELECT id,name,phone,gender FROM user_profile WHERE deleted=0 ORDER BY name ASC LIMIT 200
- 2026-04-09 13:25:02.894 [http-nio-8080-exec-5] [d818897165e84ed0ab3079bdbb51b581] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - ==> Parameters:
- 2026-04-09 13:25:02.895 [http-nio-8080-exec-5] [d818897165e84ed0ab3079bdbb51b581] DEBUG c.a.admin.mapper.UserProfileMapper.selectList - <== Total: 2
- 2026-04-09 13:25:02.895 [http-nio-8080-exec-5] [d818897165e84ed0ab3079bdbb51b581] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:d818897165e84ed0ab3079bdbb51b581] 接口[/api/user/profile/options] 耗时[2ms]
- 2026-04-09 13:25:02.896 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:02.897 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/options(String), [""](String), {"code":200,"data":[{"gender":2,"id":2,"name":"李二","phone":"15003412532"},{"gender":1,"id":1,"name":"李宇","phone":"13546327639"}],"message":"操作成功"}(String), 查询用户选项列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), d818897165e84ed0ab3079bdbb51b581(String), 2026-04-09T13:25:02.893(LocalDateTime)
- 2026-04-09 13:25:02.900 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:02.901 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=d818897165e84ed0ab3079bdbb51b581
- 2026-04-09 13:25:02.916 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:d88ada57349c4cd3985b9bd8dfc7a9dc] 用户[admin]请求接口[/api/device/1/users]
- 2026-04-09 13:25:02.917 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Preparing: SELECT id,device_code,device_name,device_model,serial_no,firmware_version,online_status,last_online_time,remark,deleted,create_time,update_time FROM device WHERE id=? AND deleted=0
- 2026-04-09 13:25:02.917 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - ==> Parameters: 1(Long)
- 2026-04-09 13:25:02.919 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] DEBUG com.aijiuyi.admin.mapper.DeviceMapper.selectById - <== Total: 1
- 2026-04-09 13:25:02.919 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Preparing: SELECT ud.id AS bind_id, ud.user_id, up.name AS user_name, up.phone, ud.bind_time, ud.is_primary FROM user_device ud JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE ud.device_code = ? AND ud.deleted = 0 AND ud.status = 1 ORDER BY ud.is_primary DESC, ud.bind_time ASC
- 2026-04-09 13:25:02.919 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - ==> Parameters: 001(String)
- 2026-04-09 13:25:02.921 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] DEBUG c.a.admin.mapper.DeviceMapper.getUsersByDeviceCode - <== Total: 2
- 2026-04-09 13:25:02.921 [http-nio-8080-exec-6] [d88ada57349c4cd3985b9bd8dfc7a9dc] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:d88ada57349c4cd3985b9bd8dfc7a9dc] 接口[/api/device/1/users] 耗时[4ms]
- 2026-04-09 13:25:02.922 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:02.922 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/1/users(String), [1](String), {"code":200,"data":[{"bindId":3,"bindTime":"2026-04-09T13:20:01","isPrimary":0,"phone":"13546327639","userId":1,"userName":"李宇"},{"bindId":4,"bindTime":"2026-04-09T13:21:07","isPrimary":0,"phone":"15003412532","userId":2,"userName":"李二"}],"message":"操作成功"}(String), 查询设备绑定用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), d88ada57349c4cd3985b9bd8dfc7a9dc(String), 2026-04-09T13:25:02.917(LocalDateTime)
- 2026-04-09 13:25:02.925 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:02.925 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=d88ada57349c4cd3985b9bd8dfc7a9dc
- 2026-04-09 13:25:41.746 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:3afd698e36b44df5a88e7c40c2368495] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:25:41.753 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:25:41.754 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:25:41.754 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:25:41.755 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:25:41.755 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:25:41.759 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:25:41.760 [http-nio-8080-exec-7] [3afd698e36b44df5a88e7c40c2368495] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:3afd698e36b44df5a88e7c40c2368495] 接口[/api/acupoint/page] 耗时[14ms]
- 2026-04-09 13:25:41.760 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:41.761 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 3afd698e36b44df5a88e7c40c2368495(String), 2026-04-09T13:25:41.746(LocalDateTime)
- 2026-04-09 13:25:41.764 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:41.765 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=3afd698e36b44df5a88e7c40c2368495
- 2026-04-09 13:25:43.592 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:caa562b6e67a444182632717d24d7f73] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:25:43.609 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:25:43.609 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:25:43.610 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:25:43.611 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:25:43.611 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:25:43.614 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:25:43.615 [http-nio-8080-exec-8] [caa562b6e67a444182632717d24d7f73] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:caa562b6e67a444182632717d24d7f73] 接口[/api/device/page] 耗时[23ms]
- 2026-04-09 13:25:43.615 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:43.616 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), caa562b6e67a444182632717d24d7f73(String), 2026-04-09T13:25:43.592(LocalDateTime)
- 2026-04-09 13:25:43.621 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:43.622 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=caa562b6e67a444182632717d24d7f73
- 2026-04-09 13:25:44.972 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:0899742df5964fc3b55fc2748370bec4] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:25:44.981 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:25:44.981 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:25:44.982 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:25:44.983 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:25:44.983 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:25:44.985 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:25:44.985 [http-nio-8080-exec-9] [0899742df5964fc3b55fc2748370bec4] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:0899742df5964fc3b55fc2748370bec4] 接口[/api/acupoint/page] 耗时[13ms]
- 2026-04-09 13:25:44.986 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:44.986 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 0899742df5964fc3b55fc2748370bec4(String), 2026-04-09T13:25:44.972(LocalDateTime)
- 2026-04-09 13:25:44.991 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:44.992 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=0899742df5964fc3b55fc2748370bec4
- 2026-04-09 13:25:45.849 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:3ca91a21146c4e61a6c296f46c8e3f7f] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:25:45.860 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:25:45.861 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:25:45.862 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:25:45.862 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:25:45.863 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:25:45.867 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:25:45.867 [http-nio-8080-exec-10] [3ca91a21146c4e61a6c296f46c8e3f7f] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:3ca91a21146c4e61a6c296f46c8e3f7f] 接口[/api/device/page] 耗时[17ms]
- 2026-04-09 13:25:45.868 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:45.868 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 3ca91a21146c4e61a6c296f46c8e3f7f(String), 2026-04-09T13:25:45.850(LocalDateTime)
- 2026-04-09 13:25:45.871 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:45.871 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=3ca91a21146c4e61a6c296f46c8e3f7f
- 2026-04-09 13:25:49.002 [http-nio-8080-exec-1] [f8162f82d30747d499a4175ddacf695a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f8162f82d30747d499a4175ddacf695a] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:25:49.002 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:de074892007448519dcd5f5f231d435a] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:25:49.007 [http-nio-8080-exec-1] [f8162f82d30747d499a4175ddacf695a] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:25:49.007 [http-nio-8080-exec-1] [f8162f82d30747d499a4175ddacf695a] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:25:49.008 [http-nio-8080-exec-1] [f8162f82d30747d499a4175ddacf695a] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:25:49.009 [http-nio-8080-exec-1] [f8162f82d30747d499a4175ddacf695a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f8162f82d30747d499a4175ddacf695a] 接口[/api/log/user/options] 耗时[6ms]
- 2026-04-09 13:25:49.010 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:25:49.010 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:25:49.011 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:49.011 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:25:49.011 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), f8162f82d30747d499a4175ddacf695a(String), 2026-04-09T13:25:49.003(LocalDateTime)
- 2026-04-09 13:25:49.011 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:25:49.011 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:25:49.013 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:25:49.014 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:49.014 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f8162f82d30747d499a4175ddacf695a
- 2026-04-09 13:25:49.015 [http-nio-8080-exec-2] [de074892007448519dcd5f5f231d435a] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:de074892007448519dcd5f5f231d435a] 接口[/api/log/page] 耗时[10ms]
- 2026-04-09 13:25:49.016 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:49.016 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":8,"records":[{"apiDesc":"查询设备列表","createTime":"2026-04-09T13:25:46","id":76,"operationModule":"设备管理","operationType":"查询","requestId":"3ca91a21146c4e61a6c296f46c8e3f7f","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"boundUserName\":\"\",\"deviceCode\":\"\",\"deviceName\":\"\",\"firmwareVersion\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":1,\"records\":[{\"boundUserCount\":2,\"boundUserNames\":\"李二、李宇\",\"createTime\":\"2026-04-09T13:20:01\",\"deleted\":0,\"deviceCode\":\"001\",\"deviceModel\":\"AJY-2026\",\"deviceName\":\"很好\",\"firmwareVersion\":\"223\",\"id\":1,\"onlineStatus\":0,\"serialNo\":\"1111\",\"updateTime\":\"2026-04-09T13:21:07\"}],\"searchCount\":true,\"size\":10,\"total\":1},\"message\":\"操作成功\"}","requestUrl":"/api/device/page","userId":1,"userName":"admin","userType":1},{"apiDesc":"查询穴位列表","createTime":"2026-04-09T13:25:45","id":75,"operationModule":"穴位管理","operationType":"查询","requestId":"0899742df5964fc3b55fc2748370bec4","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"meridian\":\"\",\"name\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":2,\"records\":[{\"acupointCode\":\"dazhui\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"驱寒,祛湿\",\"fingerWidthType\":1,\"gender\":0,\"id\":1,\"locationType\":1,\"longitudeOffset\":0.00,\"meridian\":\"督脉\",\"name\":\"大椎穴\",\"side\":1,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"fengmen\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"祛风,解表\",\"fingerWidthType\":1,\"gender\":0,\"id\":2,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":2.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"风门穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), de074892007448519dcd5f5f231d435a(String), 2026-04-09T13:25:49.005(LocalDateTime)
- 2026-04-09 13:25:49.018 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:49.019 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=de074892007448519dcd5f5f231d435a
- 2026-04-09 13:25:54.387 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:61ea2fb06bec4645ae88a1ddd9299bd9] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:25:54.400 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:25:54.401 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:25:54.403 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:25:54.403 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:25:54.403 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:25:54.405 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:25:54.405 [http-nio-8080-exec-3] [61ea2fb06bec4645ae88a1ddd9299bd9] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:61ea2fb06bec4645ae88a1ddd9299bd9] 接口[/api/device/page] 耗时[17ms]
- 2026-04-09 13:25:54.406 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:54.407 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 61ea2fb06bec4645ae88a1ddd9299bd9(String), 2026-04-09T13:25:54.388(LocalDateTime)
- 2026-04-09 13:25:54.413 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:54.414 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=61ea2fb06bec4645ae88a1ddd9299bd9
- 2026-04-09 13:25:55.813 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:9c1b544648a348b698fed51f8684bf15] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:25:55.822 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:25:55.822 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:25:55.823 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:25:55.823 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:25:55.824 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:25:55.825 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:25:55.826 [http-nio-8080-exec-4] [9c1b544648a348b698fed51f8684bf15] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:9c1b544648a348b698fed51f8684bf15] 接口[/api/acupoint/page] 耗时[13ms]
- 2026-04-09 13:25:55.826 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:55.827 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 9c1b544648a348b698fed51f8684bf15(String), 2026-04-09T13:25:55.813(LocalDateTime)
- 2026-04-09 13:25:55.831 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:55.831 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=9c1b544648a348b698fed51f8684bf15
- 2026-04-09 13:25:56.660 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:59fdc75771684c7da3544b264a7ac9e3] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:25:56.660 [http-nio-8080-exec-5] [f61df1b08dfa4f648039b8aa4f4edd10] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f61df1b08dfa4f648039b8aa4f4edd10] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:25:56.662 [http-nio-8080-exec-5] [f61df1b08dfa4f648039b8aa4f4edd10] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:25:56.662 [http-nio-8080-exec-5] [f61df1b08dfa4f648039b8aa4f4edd10] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:25:56.663 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:25:56.663 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:25:56.663 [http-nio-8080-exec-5] [f61df1b08dfa4f648039b8aa4f4edd10] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:25:56.663 [http-nio-8080-exec-5] [f61df1b08dfa4f648039b8aa4f4edd10] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f61df1b08dfa4f648039b8aa4f4edd10] 接口[/api/log/user/options] 耗时[3ms]
- 2026-04-09 13:25:56.663 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:25:56.664 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:56.664 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:25:56.664 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:25:56.664 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), f61df1b08dfa4f648039b8aa4f4edd10(String), 2026-04-09T13:25:56.660(LocalDateTime)
- 2026-04-09 13:25:56.667 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:56.668 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f61df1b08dfa4f648039b8aa4f4edd10
- 2026-04-09 13:25:56.669 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:25:56.669 [http-nio-8080-exec-6] [59fdc75771684c7da3544b264a7ac9e3] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:59fdc75771684c7da3544b264a7ac9e3] 接口[/api/log/page] 耗时[8ms]
- 2026-04-09 13:25:56.670 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:25:56.671 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":8,"records":[{"apiDesc":"查询穴位列表","createTime":"2026-04-09T13:25:56","id":80,"operationModule":"穴位管理","operationType":"查询","requestId":"9c1b544648a348b698fed51f8684bf15","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"meridian\":\"\",\"name\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":2,\"records\":[{\"acupointCode\":\"dazhui\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"驱寒,祛湿\",\"fingerWidthType\":1,\"gender\":0,\"id\":1,\"locationType\":1,\"longitudeOffset\":0.00,\"meridian\":\"督脉\",\"name\":\"大椎穴\",\"side\":1,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"fengmen\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"祛风,解表\",\"fingerWidthType\":1,\"gender\":0,\"id\":2,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":2.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"风门穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"feishu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"宣肺,止咳\",\"fingerWidthType\":1,\"gender\":0,\"id\":3,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":3.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"肺俞穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"xinshu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"养心,安神\",\"fingerWidthType\":1,\"gender\":0,\"id\":4,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":5.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"心俞穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"ganshu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"疏肝,理气\",\"fingerWidthType\":1,\"gender\":0,\"id\":5,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":9.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"肝俞穴\",\"side\":4,...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), 59fdc75771684c7da3544b264a7ac9e3(String), 2026-04-09T13:25:56.661(LocalDateTime)
- 2026-04-09 13:25:56.674 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:25:56.675 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=59fdc75771684c7da3544b264a7ac9e3
- 2026-04-09 13:26:25.514 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:49696abb59cb4cf38011c9c9218e9dc7] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:26:25.523 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:26:25.524 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:26:25.527 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:26:25.527 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:26:25.527 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:26:25.529 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:26:25.529 [http-nio-8080-exec-7] [49696abb59cb4cf38011c9c9218e9dc7] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:49696abb59cb4cf38011c9c9218e9dc7] 接口[/api/user/profile/page] 耗时[15ms]
- 2026-04-09 13:26:25.529 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:25.530 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:20:46"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 49696abb59cb4cf38011c9c9218e9dc7(String), 2026-04-09T13:26:25.514(LocalDateTime)
- 2026-04-09 13:26:25.534 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:25.534 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=49696abb59cb4cf38011c9c9218e9dc7
- 2026-04-09 13:26:38.118 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:ef8d4ae6551a4eb2bcb8e92acc859c83] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:26:38.127 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:26:38.127 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:26:38.128 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:26:38.128 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:26:38.128 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:26:38.130 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:26:38.131 [http-nio-8080-exec-8] [ef8d4ae6551a4eb2bcb8e92acc859c83] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:ef8d4ae6551a4eb2bcb8e92acc859c83] 接口[/api/acupoint/page] 耗时[12ms]
- 2026-04-09 13:26:38.131 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:38.132 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), ef8d4ae6551a4eb2bcb8e92acc859c83(String), 2026-04-09T13:26:38.119(LocalDateTime)
- 2026-04-09 13:26:38.136 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:38.137 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=ef8d4ae6551a4eb2bcb8e92acc859c83
- 2026-04-09 13:26:38.973 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:7d79d85efb414665b4687b6c45034234] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:26:38.984 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:26:38.984 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:26:38.985 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:26:38.985 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:26:38.986 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:26:38.986 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:26:38.987 [http-nio-8080-exec-9] [7d79d85efb414665b4687b6c45034234] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:7d79d85efb414665b4687b6c45034234] 接口[/api/device/page] 耗时[13ms]
- 2026-04-09 13:26:38.987 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:38.987 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 7d79d85efb414665b4687b6c45034234(String), 2026-04-09T13:26:38.974(LocalDateTime)
- 2026-04-09 13:26:38.992 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:38.992 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=7d79d85efb414665b4687b6c45034234
- 2026-04-09 13:26:40.141 [http-nio-8080-exec-10] [79381861e2c8444695987397dcb40e74] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:79381861e2c8444695987397dcb40e74] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:26:40.141 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:6e62507d15e9462cabcf0a52ca5492b0] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:26:40.143 [http-nio-8080-exec-10] [79381861e2c8444695987397dcb40e74] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:26:40.143 [http-nio-8080-exec-10] [79381861e2c8444695987397dcb40e74] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:26:40.144 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:26:40.144 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:26:40.144 [http-nio-8080-exec-10] [79381861e2c8444695987397dcb40e74] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:26:40.145 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:26:40.145 [http-nio-8080-exec-10] [79381861e2c8444695987397dcb40e74] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:79381861e2c8444695987397dcb40e74] 接口[/api/log/user/options] 耗时[4ms]
- 2026-04-09 13:26:40.145 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:26:40.145 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:40.145 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:26:40.145 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), 79381861e2c8444695987397dcb40e74(String), 2026-04-09T13:26:40.141(LocalDateTime)
- 2026-04-09 13:26:40.149 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:26:40.150 [http-nio-8080-exec-1] [6e62507d15e9462cabcf0a52ca5492b0] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:6e62507d15e9462cabcf0a52ca5492b0] 接口[/api/log/page] 耗时[8ms]
- 2026-04-09 13:26:40.150 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:40.150 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:40.151 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=79381861e2c8444695987397dcb40e74
- 2026-04-09 13:26:40.151 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":9,"records":[{"apiDesc":"查询设备列表","createTime":"2026-04-09T13:26:39","id":85,"operationModule":"设备管理","operationType":"查询","requestId":"7d79d85efb414665b4687b6c45034234","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"boundUserName\":\"\",\"deviceCode\":\"\",\"deviceName\":\"\",\"firmwareVersion\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":1,\"records\":[{\"boundUserCount\":2,\"boundUserNames\":\"李二、李宇\",\"createTime\":\"2026-04-09T13:20:01\",\"deleted\":0,\"deviceCode\":\"001\",\"deviceModel\":\"AJY-2026\",\"deviceName\":\"很好\",\"firmwareVersion\":\"223\",\"id\":1,\"onlineStatus\":0,\"serialNo\":\"1111\",\"updateTime\":\"2026-04-09T13:21:07\"}],\"searchCount\":true,\"size\":10,\"total\":1},\"message\":\"操作成功\"}","requestUrl":"/api/device/page","userId":1,"userName":"admin","userType":1},{"apiDesc":"查询穴位列表","createTime":"2026-04-09T13:26:38","id":84,"operationModule":"穴位管理","operationType":"查询","requestId":"ef8d4ae6551a4eb2bcb8e92acc859c83","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"meridian\":\"\",\"name\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":2,\"records\":[{\"acupointCode\":\"dazhui\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"驱寒,祛湿\",\"fingerWidthType\":1,\"gender\":0,\"id\":1,\"locationType\":1,\"longitudeOffset\":0.00,\"meridian\":\"督脉\",\"name\":\"大椎穴\",\"side\":1,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"fengmen\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"祛风,解表\",\"fingerWidthType\":1,\"gender\":0,\"id\":2,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":2.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"风门穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), 6e62507d15e9462cabcf0a52ca5492b0(String), 2026-04-09T13:26:40.142(LocalDateTime)
- 2026-04-09 13:26:40.157 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:40.157 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=6e62507d15e9462cabcf0a52ca5492b0
- 2026-04-09 13:26:40.878 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:b72505cffaed4089ba6c3ce67439d45c] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:26:40.887 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:26:40.887 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:26:40.888 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:26:40.888 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:26:40.889 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:26:40.890 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:26:40.891 [http-nio-8080-exec-2] [b72505cffaed4089ba6c3ce67439d45c] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:b72505cffaed4089ba6c3ce67439d45c] 接口[/api/acupoint/page] 耗时[12ms]
- 2026-04-09 13:26:40.891 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:40.892 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), b72505cffaed4089ba6c3ce67439d45c(String), 2026-04-09T13:26:40.879(LocalDateTime)
- 2026-04-09 13:26:40.896 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:40.896 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=b72505cffaed4089ba6c3ce67439d45c
- 2026-04-09 13:26:42.087 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:d885519f95334c3c8aea5d5c89cb9a4b] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:26:42.099 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:26:42.100 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:26:42.101 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:26:42.102 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:26:42.102 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:26:42.104 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:26:42.104 [http-nio-8080-exec-3] [d885519f95334c3c8aea5d5c89cb9a4b] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:d885519f95334c3c8aea5d5c89cb9a4b] 接口[/api/device/page] 耗时[15ms]
- 2026-04-09 13:26:42.105 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:42.105 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), d885519f95334c3c8aea5d5c89cb9a4b(String), 2026-04-09T13:26:42.090(LocalDateTime)
- 2026-04-09 13:26:42.110 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:42.111 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=d885519f95334c3c8aea5d5c89cb9a4b
- 2026-04-09 13:26:43.478 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:e57e7e33f5a14a04a5cec6038ed9c8ed] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:26:43.488 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:26:43.489 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:26:43.489 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:26:43.490 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:26:43.490 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:26:43.492 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:26:43.492 [http-nio-8080-exec-4] [e57e7e33f5a14a04a5cec6038ed9c8ed] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:e57e7e33f5a14a04a5cec6038ed9c8ed] 接口[/api/acupoint/page] 耗时[13ms]
- 2026-04-09 13:26:43.492 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:26:43.493 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), e57e7e33f5a14a04a5cec6038ed9c8ed(String), 2026-04-09T13:26:43.479(LocalDateTime)
- 2026-04-09 13:26:43.496 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:26:43.496 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=e57e7e33f5a14a04a5cec6038ed9c8ed
- 2026-04-09 13:35:38.300 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:eb6d9ef8a3594da8bfe45ea66877c76d] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:35:38.300 [http-nio-8080-exec-5] [caf480fd136f4abfbd0171d745213c3d] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:caf480fd136f4abfbd0171d745213c3d] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:35:38.302 [http-nio-8080-exec-5] [caf480fd136f4abfbd0171d745213c3d] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:35:38.302 [http-nio-8080-exec-5] [caf480fd136f4abfbd0171d745213c3d] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:35:38.303 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:35:38.303 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:35:38.303 [http-nio-8080-exec-5] [caf480fd136f4abfbd0171d745213c3d] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:35:38.303 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:35:38.304 [http-nio-8080-exec-5] [caf480fd136f4abfbd0171d745213c3d] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:caf480fd136f4abfbd0171d745213c3d] 接口[/api/log/user/options] 耗时[3ms]
- 2026-04-09 13:35:38.304 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:35:38.304 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:35:38.304 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:35:38.305 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), caf480fd136f4abfbd0171d745213c3d(String), 2026-04-09T13:35:38.301(LocalDateTime)
- 2026-04-09 13:35:38.309 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:35:38.310 [http-nio-8080-exec-6] [eb6d9ef8a3594da8bfe45ea66877c76d] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:eb6d9ef8a3594da8bfe45ea66877c76d] 接口[/api/log/page] 耗时[9ms]
- 2026-04-09 13:35:38.311 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:35:38.311 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":9,"records":[{"apiDesc":"查询穴位列表","createTime":"2026-04-09T13:26:43","id":90,"operationModule":"穴位管理","operationType":"查询","requestId":"e57e7e33f5a14a04a5cec6038ed9c8ed","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"meridian\":\"\",\"name\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":2,\"records\":[{\"acupointCode\":\"dazhui\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"驱寒,祛湿\",\"fingerWidthType\":1,\"gender\":0,\"id\":1,\"locationType\":1,\"longitudeOffset\":0.00,\"meridian\":\"督脉\",\"name\":\"大椎穴\",\"side\":1,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"fengmen\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"祛风,解表\",\"fingerWidthType\":1,\"gender\":0,\"id\":2,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":2.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"风门穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"feishu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"宣肺,止咳\",\"fingerWidthType\":1,\"gender\":0,\"id\":3,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":3.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"肺俞穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"xinshu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"养心,安神\",\"fingerWidthType\":1,\"gender\":0,\"id\":4,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":5.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"心俞穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"ganshu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"疏肝,理气\",\"fingerWidthType\":1,\"gender\":0,\"id\":5,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":9.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"肝俞穴\",\"side\":4,...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), eb6d9ef8a3594da8bfe45ea66877c76d(String), 2026-04-09T13:35:38.301(LocalDateTime)
- 2026-04-09 13:35:38.312 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:35:38.312 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=caf480fd136f4abfbd0171d745213c3d
- 2026-04-09 13:35:38.316 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:35:38.317 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=eb6d9ef8a3594da8bfe45ea66877c76d
- 2026-04-09 13:38:30.517 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 13:38:30.526 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 13:38:36.425 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 4250 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 13:38:36.428 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 13:38:36.429 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 13:38:37.212 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 13:38:37.214 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 13:38:37.237 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 11 ms. Found 0 Redis repository interfaces.
- 2026-04-09 13:38:37.896 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 13:38:37.903 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 13:38:37.903 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 13:38:38.011 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 13:38:38.011 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1502 ms
- 2026-04-09 13:38:39.535 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 13:38:39.545 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.805 seconds (JVM running for 4.573)
- 2026-04-09 13:39:30.097 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 4323 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 13:39:30.100 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 13:39:30.101 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 13:39:31.455 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 13:39:31.458 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 13:39:31.510 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 23 ms. Found 0 Redis repository interfaces.
- 2026-04-09 13:39:32.646 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 13:39:32.716 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 13:39:32.717 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 13:39:32.976 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 13:39:32.977 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 2720 ms
- 2026-04-09 13:39:34.666 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 13:39:34.676 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 5.749 seconds (JVM running for 6.49)
- 2026-04-09 13:40:29.800 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 13:40:29.800 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 13:40:29.802 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 1 ms
- 2026-04-09 13:40:30.419 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:a698f2cdad8f4acba1e7b6866d046e78] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:40:30.419 [http-nio-8080-exec-2] [f73721e14d3d4afba7aa3cf3d018a4be] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:f73721e14d3d4afba7aa3cf3d018a4be] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:40:30.716 [http-nio-8080-exec-2] [f73721e14d3d4afba7aa3cf3d018a4be] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 13:40:30.915 [http-nio-8080-exec-2] [f73721e14d3d4afba7aa3cf3d018a4be] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 13:40:30.925 [http-nio-8080-exec-2] [f73721e14d3d4afba7aa3cf3d018a4be] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:40:30.925 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:40:30.949 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:40:30.949 [http-nio-8080-exec-2] [f73721e14d3d4afba7aa3cf3d018a4be] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:40:30.981 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:40:30.981 [http-nio-8080-exec-2] [f73721e14d3d4afba7aa3cf3d018a4be] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:40:30.989 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:40:30.991 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:40:30.994 [http-nio-8080-exec-2] [f73721e14d3d4afba7aa3cf3d018a4be] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:f73721e14d3d4afba7aa3cf3d018a4be] 接口[/api/log/user/options] 耗时[560ms]
- 2026-04-09 13:40:31.001 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:31.003 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), f73721e14d3d4afba7aa3cf3d018a4be(String), 2026-04-09T13:40:30.444(LocalDateTime)
- 2026-04-09 13:40:31.011 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:40:31.014 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:40:31.014 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=f73721e14d3d4afba7aa3cf3d018a4be
- 2026-04-09 13:40:31.029 [http-nio-8080-exec-1] [a698f2cdad8f4acba1e7b6866d046e78] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:a698f2cdad8f4acba1e7b6866d046e78] 接口[/api/log/page] 耗时[567ms]
- 2026-04-09 13:40:31.031 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:31.033 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":10,"records":[{"apiDesc":"查询操作日志列表","createTime":"2026-04-09T13:35:38","id":92,"operationModule":"日志管理","operationType":"查询","requestId":"eb6d9ef8a3594da8bfe45ea66877c76d","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"endTime\":\"\",\"operationModule\":\"\",\"operationType\":\"\",\"pageNum\":1,\"pageSize\":10,\"startTime\":\"\"}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":9,\"records\":[{\"apiDesc\":\"查询穴位列表\",\"createTime\":\"2026-04-09T13:26:43\",\"id\":90,\"operationModule\":\"穴位管理\",\"operationType\":\"查询\",\"requestId\":\"e57e7e33f5a14a04a5cec6038ed9c8ed\",\"requestIp\":\"0:0:0:0:0:0:0:1\",\"requestParams\":\"[{\\\"meridian\\\":\\\"\\\",\\\"name\\\":\\\"\\\",\\\"pageNum\\\":1,\\\"pageSize\\\":10}]\",\"requestResult\":\"{\\\"code\\\":200,\\\"data\\\":{\\\"current\\\":1,\\\"optimizeCountSql\\\":true,\\\"orders\\\":[],\\\"pages\\\":2,\\\"records\\\":[{\\\"acupointCode\\\":\\\"dazhui\\\",\\\"createTime\\\":\\\"2026-04-09T11:54:48\\\",\\\"deleted\\\":0,\\\"effects\\\":\\\"驱寒,祛湿\\\",\\\"fingerWidthType\\\":1,\\\"gender\\\":0,\\\"id\\\":1,\\\"locationType\\\":1,\\\"longitudeOffset\\\":0.00,\\\"meridian\\\":\\\"督脉\\\",\\\"name\\\":\\\"大椎穴\\\",\\\"side\\\":1,\\\"status\\\":1,\\\"updateTime\\\":\\\"2026-04-09T11:54:48\\\"},{\\\"acupointCode\\\":\\\"fengmen\\\",\\\"createTime\\\":\\\"2026-04-09T11:54:48\\\",\\\"deleted\\\":0,\\\"effects\\\":\\\"祛风,解表\\\",\\\"fingerWidthType\\\":1,\\\"gender\\\":0,\\\"id\\\":2,\\\"lateralOffset\\\":1.50,\\\"locationType\\\":1,\\\"longitudeOffset\\\":2.00,\\\"meridian\\\":\\\"足太阳膀胱经\\\",\\\"name\\\":\\\"风门穴\\\",\\\"side\\\":4,\\\"status\\\":1,\\\"updateTime\\\":\\\"2026-04-09T11:54:48\\\"},{\\\"acupointCode\\\":\\\"feishu\\\",\\\"createTime\\\":\\\"2026-04-09T11:54:48\\\",\\\"deleted\\\":0,\\\"effects\\\":\\\"宣肺,止咳\\\",\\\"fingerWidthType\\\":1,\\\"gender\\\":0,\\\"id\\\":3,\\\"lateralOffset\\\":1.5...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), a698f2cdad8f4acba1e7b6866d046e78(String), 2026-04-09T13:40:30.463(LocalDateTime)
- 2026-04-09 13:40:31.035 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:40:31.035 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=a698f2cdad8f4acba1e7b6866d046e78
- 2026-04-09 13:40:32.184 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:704f068431a04f3fbbe12bef90c952f3] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:40:32.215 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:40:32.215 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:40:32.218 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:40:32.220 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:40:32.221 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:40:32.284 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:40:32.298 [http-nio-8080-exec-3] [704f068431a04f3fbbe12bef90c952f3] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:704f068431a04f3fbbe12bef90c952f3] 接口[/api/acupoint/page] 耗时[111ms]
- 2026-04-09 13:40:32.301 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:32.303 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 704f068431a04f3fbbe12bef90c952f3(String), 2026-04-09T13:40:32.187(LocalDateTime)
- 2026-04-09 13:40:32.307 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:40:32.308 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=704f068431a04f3fbbe12bef90c952f3
- 2026-04-09 13:40:34.585 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:1bff76fc3e4541acaa174f2bc491e248] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:40:34.624 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:40:34.624 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:40:34.627 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:40:34.628 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:40:34.629 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:40:34.631 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:40:34.635 [http-nio-8080-exec-4] [1bff76fc3e4541acaa174f2bc491e248] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:1bff76fc3e4541acaa174f2bc491e248] 接口[/api/user/profile/page] 耗时[48ms]
- 2026-04-09 13:40:34.637 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:34.639 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:20:46"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 1bff76fc3e4541acaa174f2bc491e248(String), 2026-04-09T13:40:34.587(LocalDateTime)
- 2026-04-09 13:40:34.658 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:40:34.659 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=1bff76fc3e4541acaa174f2bc491e248
- 2026-04-09 13:40:52.805 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:af83f29a3ba848eab70e00bb55ea20c9] 用户[admin]请求接口[/api/user/acupoint/2/generate]
- 2026-04-09 13:40:52.829 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserProfileMapper.selectById - ==> Preparing: SELECT id,user_id,name,gender,age,phone,shoulder_width,body_height,finger_width_1,finger_width_15,finger_width_3,acupoint_table_id,deleted,create_time,update_time FROM user_profile WHERE id=? AND deleted=0
- 2026-04-09 13:40:52.830 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserProfileMapper.selectById - ==> Parameters: 2(Long)
- 2026-04-09 13:40:52.832 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserProfileMapper.selectById - <== Total: 1
- 2026-04-09 13:40:52.836 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectList - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 AND (status = ?)
- 2026-04-09 13:40:52.836 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectList - ==> Parameters: 1(Integer)
- 2026-04-09 13:40:52.861 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectList - <== Total: 12
- 2026-04-09 13:40:52.861 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserAcupointMapper.deleteByUserId - ==> Preparing: DELETE FROM user_acupoint WHERE user_id = ?
- 2026-04-09 13:40:52.862 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserAcupointMapper.deleteByUserId - ==> Parameters: 2(Long)
- 2026-04-09 13:40:52.870 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserAcupointMapper.deleteByUserId - <== Updates: 0
- 2026-04-09 13:40:52.878 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Preparing: INSERT INTO user_acupoint ( user_id, acupoint_id, acupoint_name, acupoint_side, cun_value, cun_type, coordinate_x, coordinate_y, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:52.879 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 1(Long), 大椎穴(String), center(String), 0.00(BigDecimal), 1寸(String), 0(BigDecimal), 0.00(BigDecimal), 2026-04-09T13:40:52.876(LocalDateTime), 2026-04-09T13:40:52.877(LocalDateTime)
- 2026-04-09 13:40:52.881 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 2(Long), 风门穴(String), left(String), 2.00(BigDecimal), 1寸(String), -27.00(BigDecimal), 36.00(BigDecimal), 2026-04-09T13:40:52.880(LocalDateTime), 2026-04-09T13:40:52.880(LocalDateTime)
- 2026-04-09 13:40:52.882 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 2(Long), 风门穴(String), right(String), 2.00(BigDecimal), 1寸(String), 27.00(BigDecimal), 36.00(BigDecimal), 2026-04-09T13:40:52.882(LocalDateTime), 2026-04-09T13:40:52.882(LocalDateTime)
- 2026-04-09 13:40:52.883 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 3(Long), 肺俞穴(String), left(String), 3.00(BigDecimal), 1寸(String), -27.00(BigDecimal), 54.00(BigDecimal), 2026-04-09T13:40:52.883(LocalDateTime), 2026-04-09T13:40:52.883(LocalDateTime)
- 2026-04-09 13:40:52.884 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 3(Long), 肺俞穴(String), right(String), 3.00(BigDecimal), 1寸(String), 27.00(BigDecimal), 54.00(BigDecimal), 2026-04-09T13:40:52.884(LocalDateTime), 2026-04-09T13:40:52.884(LocalDateTime)
- 2026-04-09 13:40:52.886 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 4(Long), 心俞穴(String), left(String), 5.00(BigDecimal), 1寸(String), -27.00(BigDecimal), 90.00(BigDecimal), 2026-04-09T13:40:52.885(LocalDateTime), 2026-04-09T13:40:52.886(LocalDateTime)
- 2026-04-09 13:40:52.887 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 4(Long), 心俞穴(String), right(String), 5.00(BigDecimal), 1寸(String), 27.00(BigDecimal), 90.00(BigDecimal), 2026-04-09T13:40:52.887(LocalDateTime), 2026-04-09T13:40:52.887(LocalDateTime)
- 2026-04-09 13:40:52.889 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 5(Long), 肝俞穴(String), left(String), 9.00(BigDecimal), 1寸(String), -27.00(BigDecimal), 162.00(BigDecimal), 2026-04-09T13:40:52.888(LocalDateTime), 2026-04-09T13:40:52.888(LocalDateTime)
- 2026-04-09 13:40:52.890 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 5(Long), 肝俞穴(String), right(String), 9.00(BigDecimal), 1寸(String), 27.00(BigDecimal), 162.00(BigDecimal), 2026-04-09T13:40:52.890(LocalDateTime), 2026-04-09T13:40:52.890(LocalDateTime)
- 2026-04-09 13:40:52.891 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 6(Long), 脾俞穴(String), left(String), 11.00(BigDecimal), 1寸(String), -27.00(BigDecimal), 198.00(BigDecimal), 2026-04-09T13:40:52.891(LocalDateTime), 2026-04-09T13:40:52.891(LocalDateTime)
- 2026-04-09 13:40:52.892 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 6(Long), 脾俞穴(String), right(String), 11.00(BigDecimal), 1寸(String), 27.00(BigDecimal), 198.00(BigDecimal), 2026-04-09T13:40:52.891(LocalDateTime), 2026-04-09T13:40:52.891(LocalDateTime)
- 2026-04-09 13:40:52.892 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 7(Long), 胃俞穴(String), left(String), 12.00(BigDecimal), 1寸(String), -27.00(BigDecimal), 216.00(BigDecimal), 2026-04-09T13:40:52.892(LocalDateTime), 2026-04-09T13:40:52.892(LocalDateTime)
- 2026-04-09 13:40:52.893 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 7(Long), 胃俞穴(String), right(String), 12.00(BigDecimal), 1寸(String), 27.00(BigDecimal), 216.00(BigDecimal), 2026-04-09T13:40:52.893(LocalDateTime), 2026-04-09T13:40:52.893(LocalDateTime)
- 2026-04-09 13:40:52.893 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 8(Long), 肾俞穴(String), left(String), 14.00(BigDecimal), 1寸(String), -27.00(BigDecimal), 252.00(BigDecimal), 2026-04-09T13:40:52.893(LocalDateTime), 2026-04-09T13:40:52.893(LocalDateTime)
- 2026-04-09 13:40:52.894 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 8(Long), 肾俞穴(String), right(String), 14.00(BigDecimal), 1寸(String), 27.00(BigDecimal), 252.00(BigDecimal), 2026-04-09T13:40:52.894(LocalDateTime), 2026-04-09T13:40:52.894(LocalDateTime)
- 2026-04-09 13:40:52.895 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 9(Long), 命门穴(String), center(String), 14.00(BigDecimal), 1寸(String), 0(BigDecimal), 252.00(BigDecimal), 2026-04-09T13:40:52.894(LocalDateTime), 2026-04-09T13:40:52.895(LocalDateTime)
- 2026-04-09 13:40:52.896 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Preparing: INSERT INTO user_acupoint ( user_id, acupoint_id, acupoint_name, acupoint_side, coordinate_x, coordinate_y, create_time, update_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:52.897 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 10(Long), 中脘穴(String), center(String), 0(BigDecimal), 0(BigDecimal), 2026-04-09T13:40:52.896(LocalDateTime), 2026-04-09T13:40:52.896(LocalDateTime)
- 2026-04-09 13:40:52.897 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 11(Long), 气海穴(String), center(String), 0(BigDecimal), 0(BigDecimal), 2026-04-09T13:40:52.897(LocalDateTime), 2026-04-09T13:40:52.897(LocalDateTime)
- 2026-04-09 13:40:52.898 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG com.aijiuyi.admin.mapper.UserAcupointMapper.insert - ==> Parameters: 2(Long), 12(Long), 关元穴(String), center(String), 0(BigDecimal), 0(BigDecimal), 2026-04-09T13:40:52.898(LocalDateTime), 2026-04-09T13:40:52.898(LocalDateTime)
- 2026-04-09 13:40:52.923 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserProfileMapper.updateById - ==> Preparing: UPDATE user_profile SET acupoint_table_id=?, update_time=? WHERE id=? AND deleted=0
- 2026-04-09 13:40:52.924 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserProfileMapper.updateById - ==> Parameters: 2(Long), 2026-04-09T13:40:52.923(LocalDateTime), 2(Long)
- 2026-04-09 13:40:52.925 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] DEBUG c.a.admin.mapper.UserProfileMapper.updateById - <== Updates: 1
- 2026-04-09 13:40:52.926 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] INFO c.a.admin.service.impl.UserAcupointServiceImpl - [requestId:af83f29a3ba848eab70e00bb55ea20c9] 为子用户[2]生成穴位坐标,共生成[19]条记录
- 2026-04-09 13:40:52.929 [http-nio-8080-exec-5] [af83f29a3ba848eab70e00bb55ea20c9] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:af83f29a3ba848eab70e00bb55ea20c9] 接口[/api/user/acupoint/2/generate] 耗时[120ms]
- 2026-04-09 13:40:52.930 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:52.931 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/acupoint/2/generate(String), [2](String), {"code":200,"message":"操作成功"}(String), 生成用户穴位坐标(String), 新增(String), 0:0:0:0:0:0:0:1(String), 用户穴位管理(String), af83f29a3ba848eab70e00bb55ea20c9(String), 2026-04-09T13:40:52.809(LocalDateTime)
- 2026-04-09 13:40:52.934 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:40:52.935 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=af83f29a3ba848eab70e00bb55ea20c9
- 2026-04-09 13:40:52.955 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:b3884db73dff451f97d2aeba0904cc7e] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:40:52.971 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:40:52.971 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:40:52.973 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:40:52.974 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:40:52.975 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:40:52.977 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:40:52.977 [http-nio-8080-exec-6] [b3884db73dff451f97d2aeba0904cc7e] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:b3884db73dff451f97d2aeba0904cc7e] 接口[/api/user/profile/page] 耗时[21ms]
- 2026-04-09 13:40:52.978 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:40:52.979 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), b3884db73dff451f97d2aeba0904cc7e(String), 2026-04-09T13:40:52.956(LocalDateTime)
- 2026-04-09 13:40:52.986 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:40:52.987 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=b3884db73dff451f97d2aeba0904cc7e
- 2026-04-09 13:41:48.612 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:6b16069da355492f9c7562ca4784fe16] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:41:48.621 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:41:48.621 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:41:48.622 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:41:48.622 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:41:48.623 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:41:48.625 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:41:48.626 [http-nio-8080-exec-7] [6b16069da355492f9c7562ca4784fe16] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:6b16069da355492f9c7562ca4784fe16] 接口[/api/acupoint/page] 耗时[13ms]
- 2026-04-09 13:41:48.627 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:41:48.627 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 6b16069da355492f9c7562ca4784fe16(String), 2026-04-09T13:41:48.613(LocalDateTime)
- 2026-04-09 13:41:48.630 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:41:48.631 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=6b16069da355492f9c7562ca4784fe16
- 2026-04-09 13:42:33.608 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:bfd37890079244c2b44b547e8f4a34f4] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:42:33.620 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:42:33.621 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:42:33.625 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:42:33.626 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:42:33.627 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:42:33.630 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:42:33.631 [http-nio-8080-exec-8] [bfd37890079244c2b44b547e8f4a34f4] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:bfd37890079244c2b44b547e8f4a34f4] 接口[/api/user/profile/page] 耗时[23ms]
- 2026-04-09 13:42:33.632 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:42:33.633 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), bfd37890079244c2b44b547e8f4a34f4(String), 2026-04-09T13:42:33.608(LocalDateTime)
- 2026-04-09 13:42:33.637 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:42:33.638 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=bfd37890079244c2b44b547e8f4a34f4
- 2026-04-09 13:42:50.361 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:a9a8b772aec8418e96275edcca19f4c3] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:42:50.374 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:42:50.374 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:42:50.409 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:42:50.413 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:42:50.414 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:42:50.427 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:42:50.428 [http-nio-8080-exec-9] [a9a8b772aec8418e96275edcca19f4c3] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:a9a8b772aec8418e96275edcca19f4c3] 接口[/api/user/profile/page] 耗时[66ms]
- 2026-04-09 13:42:50.430 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:42:50.431 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), a9a8b772aec8418e96275edcca19f4c3(String), 2026-04-09T13:42:50.362(LocalDateTime)
- 2026-04-09 13:42:50.436 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:42:50.437 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=a9a8b772aec8418e96275edcca19f4c3
- 2026-04-09 13:48:30.772 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:156a5b8fd06e48c19d01b09230280010] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:48:30.830 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:48:30.831 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:48:30.833 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:48:30.834 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:48:30.835 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:48:30.866 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:48:30.866 [http-nio-8080-exec-10] [156a5b8fd06e48c19d01b09230280010] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:156a5b8fd06e48c19d01b09230280010] 接口[/api/user/profile/page] 耗时[92ms]
- 2026-04-09 13:48:30.867 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:48:30.868 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 156a5b8fd06e48c19d01b09230280010(String), 2026-04-09T13:48:30.774(LocalDateTime)
- 2026-04-09 13:48:30.873 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:48:30.875 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=156a5b8fd06e48c19d01b09230280010
- 2026-04-09 13:49:10.989 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:4f145d670fd6462fbc382541da4ea111] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:49:10.989 [http-nio-8080-exec-2] [ec00591095934cc2bd769ac5d53170eb] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:ec00591095934cc2bd769ac5d53170eb] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:49:11.005 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:49:11.005 [http-nio-8080-exec-2] [ec00591095934cc2bd769ac5d53170eb] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:49:11.005 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:49:11.005 [http-nio-8080-exec-2] [ec00591095934cc2bd769ac5d53170eb] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:49:11.006 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:49:11.006 [http-nio-8080-exec-2] [ec00591095934cc2bd769ac5d53170eb] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:49:11.006 [http-nio-8080-exec-2] [ec00591095934cc2bd769ac5d53170eb] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:ec00591095934cc2bd769ac5d53170eb] 接口[/api/log/user/options] 耗时[17ms]
- 2026-04-09 13:49:11.006 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:49:11.007 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:49:11.007 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:11.008 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), ec00591095934cc2bd769ac5d53170eb(String), 2026-04-09T13:49:10.989(LocalDateTime)
- 2026-04-09 13:49:11.015 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:11.015 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=ec00591095934cc2bd769ac5d53170eb
- 2026-04-09 13:49:11.016 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:49:11.016 [http-nio-8080-exec-1] [4f145d670fd6462fbc382541da4ea111] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:4f145d670fd6462fbc382541da4ea111] 接口[/api/log/page] 耗时[26ms]
- 2026-04-09 13:49:11.017 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:11.018 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":11,"records":[{"apiDesc":"查询用户列表","createTime":"2026-04-09T13:48:31","id":102,"operationModule":"用户管理","operationType":"查询","requestId":"156a5b8fd06e48c19d01b09230280010","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":1,\"records\":[{\"acupointTableId\":2,\"age\":12,\"bodyHeight\":1111.0,\"createTime\":\"2026-04-09T13:20:46\",\"deleted\":0,\"deviceCodes\":\"001\",\"gender\":2,\"id\":2,\"name\":\"李二\",\"phone\":\"15003412532\",\"shoulderWidth\":111.0,\"updateTime\":\"2026-04-09T13:40:53\"},{\"age\":12,\"bodyHeight\":180.0,\"createTime\":\"2026-04-09T10:34:17\",\"deleted\":0,\"deviceCodes\":\"001\",\"fingerWidth1\":1.52,\"fingerWidth15\":2.22,\"fingerWidth3\":4.51,\"gender\":1,\"id\":1,\"name\":\"李宇\",\"phone\":\"13546327639\",\"shoulderWidth\":34.0,\"updateTime\":\"2026-04-09T10:34:17\"}],\"searchCount\":true,\"size\":10,\"total\":2},\"message\":\"操作成功\"}","requestUrl":"/api/user/profile/page","userId":1,"userName":"admin","userType":1},{"apiDesc":"查询用户列表","createTime":"2026-04-09T13:42:50","id":101,"operationModule":"用户管理","operationType":"查询","requestId":"a9a8b772aec8418e96275edcca19f4c3","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":1,\"records\":[{\"acupointTableId\":2,\"age\":12,\"bodyHeight\":1111.0,\"createTime\":\"2026-04-09T13:20:46\",\"deleted\":0,\"deviceCodes\":\"001\",\"gender\":2,\"id\":2,\"name\":\"李二\",\"phone\":\"15003412532\",\"shoulderWidth\":111.0,\"updateTime\":\"2026-04-09T13:40:53\"},{\"age\":12,\"bodyHeight\":180.0,\"createTime\":\"2026-04-09T10:34:17\",\"deleted\":0,\"deviceCodes\":\"001\",\"fingerWidth1\":1.52,\"fingerWidth15\":2.22,\"fingerWidth3\":4.51,\"gender\":1,\"id\":1,\"name\":\"李宇\"...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), 4f145d670fd6462fbc382541da4ea111(String), 2026-04-09T13:49:10.990(LocalDateTime)
- 2026-04-09 13:49:11.022 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:11.023 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=4f145d670fd6462fbc382541da4ea111
- 2026-04-09 13:49:12.606 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:fafeb21c83aa4e46878c769befc1db78] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:49:12.615 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:49:12.615 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:49:12.615 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:49:12.616 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:49:12.616 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:49:12.618 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:49:12.619 [http-nio-8080-exec-3] [fafeb21c83aa4e46878c769befc1db78] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:fafeb21c83aa4e46878c769befc1db78] 接口[/api/acupoint/page] 耗时[12ms]
- 2026-04-09 13:49:12.620 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:12.620 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), fafeb21c83aa4e46878c769befc1db78(String), 2026-04-09T13:49:12.607(LocalDateTime)
- 2026-04-09 13:49:12.624 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:12.628 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=fafeb21c83aa4e46878c769befc1db78
- 2026-04-09 13:49:14.023 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:50d57646b76b46a7a87f06f3dae29518] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:49:14.087 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:49:14.088 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:49:14.106 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:49:14.107 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:49:14.107 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:49:14.109 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:49:14.113 [http-nio-8080-exec-4] [50d57646b76b46a7a87f06f3dae29518] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:50d57646b76b46a7a87f06f3dae29518] 接口[/api/device/page] 耗时[85ms]
- 2026-04-09 13:49:14.113 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:14.115 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 50d57646b76b46a7a87f06f3dae29518(String), 2026-04-09T13:49:14.028(LocalDateTime)
- 2026-04-09 13:49:14.119 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:14.120 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=50d57646b76b46a7a87f06f3dae29518
- 2026-04-09 13:49:32.657 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:4b44f319a88740e29c579bf92babcc40] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:49:32.668 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:49:32.669 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:49:32.670 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:49:32.671 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:49:32.671 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:49:32.672 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:49:32.673 [http-nio-8080-exec-5] [4b44f319a88740e29c579bf92babcc40] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:4b44f319a88740e29c579bf92babcc40] 接口[/api/user/profile/page] 耗时[15ms]
- 2026-04-09 13:49:32.673 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:32.674 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 4b44f319a88740e29c579bf92babcc40(String), 2026-04-09T13:49:32.657(LocalDateTime)
- 2026-04-09 13:49:32.679 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:32.680 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=4b44f319a88740e29c579bf92babcc40
- 2026-04-09 13:49:34.420 [http-nio-8080-exec-6] [cc31051f9cb8467bb88479a75e224633] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:cc31051f9cb8467bb88479a75e224633] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:49:34.420 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:0b949c14a210471f90a00d7a6ad01c12] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:49:34.422 [http-nio-8080-exec-6] [cc31051f9cb8467bb88479a75e224633] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:49:34.422 [http-nio-8080-exec-6] [cc31051f9cb8467bb88479a75e224633] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:49:34.422 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:49:34.423 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:49:34.423 [http-nio-8080-exec-6] [cc31051f9cb8467bb88479a75e224633] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:49:34.423 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:49:34.423 [http-nio-8080-exec-6] [cc31051f9cb8467bb88479a75e224633] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:cc31051f9cb8467bb88479a75e224633] 接口[/api/log/user/options] 耗时[3ms]
- 2026-04-09 13:49:34.424 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:49:34.424 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:49:34.424 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:34.425 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), cc31051f9cb8467bb88479a75e224633(String), 2026-04-09T13:49:34.420(LocalDateTime)
- 2026-04-09 13:49:34.426 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:49:34.428 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:34.428 [http-nio-8080-exec-7] [0b949c14a210471f90a00d7a6ad01c12] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:0b949c14a210471f90a00d7a6ad01c12] 接口[/api/log/page] 耗时[7ms]
- 2026-04-09 13:49:34.429 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=cc31051f9cb8467bb88479a75e224633
- 2026-04-09 13:49:34.429 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:34.429 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":11,"records":[{"apiDesc":"查询用户列表","createTime":"2026-04-09T13:49:33","id":107,"operationModule":"用户管理","operationType":"查询","requestId":"4b44f319a88740e29c579bf92babcc40","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":1,\"records\":[{\"acupointTableId\":2,\"age\":12,\"bodyHeight\":1111.0,\"createTime\":\"2026-04-09T13:20:46\",\"deleted\":0,\"deviceCodes\":\"001\",\"gender\":2,\"id\":2,\"name\":\"李二\",\"phone\":\"15003412532\",\"shoulderWidth\":111.0,\"updateTime\":\"2026-04-09T13:40:53\"},{\"age\":12,\"bodyHeight\":180.0,\"createTime\":\"2026-04-09T10:34:17\",\"deleted\":0,\"deviceCodes\":\"001\",\"fingerWidth1\":1.52,\"fingerWidth15\":2.22,\"fingerWidth3\":4.51,\"gender\":1,\"id\":1,\"name\":\"李宇\",\"phone\":\"13546327639\",\"shoulderWidth\":34.0,\"updateTime\":\"2026-04-09T10:34:17\"}],\"searchCount\":true,\"size\":10,\"total\":2},\"message\":\"操作成功\"}","requestUrl":"/api/user/profile/page","userId":1,"userName":"admin","userType":1},{"apiDesc":"查询设备列表","createTime":"2026-04-09T13:49:14","id":106,"operationModule":"设备管理","operationType":"查询","requestId":"50d57646b76b46a7a87f06f3dae29518","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"boundUserName\":\"\",\"deviceCode\":\"\",\"deviceName\":\"\",\"firmwareVersion\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":1,\"records\":[{\"boundUserCount\":2,\"boundUserNames\":\"李二、李宇\",\"createTime\":\"2026-04-09T13:20:01\",\"deleted\":0,\"deviceCode\":\"001\",\"deviceModel\":\"AJY-2026\",\"deviceName\":\"很好\",\"firmwareVersion\":\"223\",\"id\":1,\"onlineStatus\":0,\"serialNo\":\"1111\",\"updateTime\":\"2026-04-09T13:21:07\"}],\"searchCount\":true,\"size\":10,\"total\":1},\"message\":\"操作成功\"}","requestUrl":"/api/de...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), 0b949c14a210471f90a00d7a6ad01c12(String), 2026-04-09T13:49:34.421(LocalDateTime)
- 2026-04-09 13:49:34.436 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:34.436 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=0b949c14a210471f90a00d7a6ad01c12
- 2026-04-09 13:49:36.356 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:8fe2b541dc404f73a9f1aeca4f8df0f1] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:49:36.367 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:49:36.367 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:49:36.368 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:49:36.369 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:49:36.369 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:49:36.371 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:49:36.371 [http-nio-8080-exec-8] [8fe2b541dc404f73a9f1aeca4f8df0f1] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:8fe2b541dc404f73a9f1aeca4f8df0f1] 接口[/api/acupoint/page] 耗时[14ms]
- 2026-04-09 13:49:36.372 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:36.373 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 8fe2b541dc404f73a9f1aeca4f8df0f1(String), 2026-04-09T13:49:36.357(LocalDateTime)
- 2026-04-09 13:49:36.376 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:36.377 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=8fe2b541dc404f73a9f1aeca4f8df0f1
- 2026-04-09 13:49:37.407 [http-nio-8080-exec-9] [1227c76a37c04247b95ecf4f9e65001f] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:1227c76a37c04247b95ecf4f9e65001f] 用户[admin]请求接口[/api/log/user/options]
- 2026-04-09 13:49:37.407 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:94feae6aa04f4910955dfc9ecf933481] 用户[admin]请求接口[/api/log/page]
- 2026-04-09 13:49:37.410 [http-nio-8080-exec-9] [1227c76a37c04247b95ecf4f9e65001f] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Preparing: SELECT id,username,nickname FROM sys_user WHERE deleted=0 ORDER BY id ASC
- 2026-04-09 13:49:37.410 [http-nio-8080-exec-9] [1227c76a37c04247b95ecf4f9e65001f] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - ==> Parameters:
- 2026-04-09 13:49:37.411 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM sys_log
- 2026-04-09 13:49:37.412 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - ==> Parameters:
- 2026-04-09 13:49:37.412 [http-nio-8080-exec-9] [1227c76a37c04247b95ecf4f9e65001f] DEBUG com.aijiuyi.admin.mapper.SysUserMapper.selectList - <== Total: 1
- 2026-04-09 13:49:37.412 [http-nio-8080-exec-9] [1227c76a37c04247b95ecf4f9e65001f] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:1227c76a37c04247b95ecf4f9e65001f] 接口[/api/log/user/options] 耗时[4ms]
- 2026-04-09 13:49:37.412 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] DEBUG c.a.a.mapper.SysLogMapper.selectLogPage_mpCount - <== Total: 1
- 2026-04-09 13:49:37.413 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Preparing: SELECT * FROM sys_log ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:49:37.413 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:37.413 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - ==> Parameters: 10(Long)
- 2026-04-09 13:49:37.414 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/user/options(String), {"code":200,"data":[{"id":1,"label":"超级管理员","username":"admin"}],"message":"操作成功"}(String), 获取管理员选项(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), 1227c76a37c04247b95ecf4f9e65001f(String), 2026-04-09T13:49:37.408(LocalDateTime)
- 2026-04-09 13:49:37.417 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] DEBUG c.aijiuyi.admin.mapper.SysLogMapper.selectLogPage - <== Total: 10
- 2026-04-09 13:49:37.419 [http-nio-8080-exec-10] [94feae6aa04f4910955dfc9ecf933481] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:94feae6aa04f4910955dfc9ecf933481] 接口[/api/log/page] 耗时[11ms]
- 2026-04-09 13:49:37.420 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:37.420 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=1227c76a37c04247b95ecf4f9e65001f
- 2026-04-09 13:49:37.421 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:37.422 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/log/page(String), [{"endTime":"","operationModule":"","operationType":"","pageNum":1,"pageSize":10,"startTime":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":11,"records":[{"apiDesc":"查询穴位列表","createTime":"2026-04-09T13:49:36","id":110,"operationModule":"穴位管理","operationType":"查询","requestId":"8fe2b541dc404f73a9f1aeca4f8df0f1","requestIp":"0:0:0:0:0:0:0:1","requestParams":"[{\"meridian\":\"\",\"name\":\"\",\"pageNum\":1,\"pageSize\":10}]","requestResult":"{\"code\":200,\"data\":{\"current\":1,\"optimizeCountSql\":true,\"orders\":[],\"pages\":2,\"records\":[{\"acupointCode\":\"dazhui\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"驱寒,祛湿\",\"fingerWidthType\":1,\"gender\":0,\"id\":1,\"locationType\":1,\"longitudeOffset\":0.00,\"meridian\":\"督脉\",\"name\":\"大椎穴\",\"side\":1,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"fengmen\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"祛风,解表\",\"fingerWidthType\":1,\"gender\":0,\"id\":2,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":2.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"风门穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"feishu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"宣肺,止咳\",\"fingerWidthType\":1,\"gender\":0,\"id\":3,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":3.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"肺俞穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"xinshu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"养心,安神\",\"fingerWidthType\":1,\"gender\":0,\"id\":4,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":5.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"心俞穴\",\"side\":4,\"status\":1,\"updateTime\":\"2026-04-09T11:54:48\"},{\"acupointCode\":\"ganshu\",\"createTime\":\"2026-04-09T11:54:48\",\"deleted\":0,\"effects\":\"疏肝,理气\",\"fingerWidthType\":1,\"gender\":0,\"id\":5,\"lateralOffset\":1.50,\"locationType\":1,\"longitudeOffset\":9.00,\"meridian\":\"足太阳膀胱经\",\"name\":\"肝俞穴\",\"side\":...(已截断)(String), 查询操作日志列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 日志管理(String), 94feae6aa04f4910955dfc9ecf933481(String), 2026-04-09T13:49:37.408(LocalDateTime)
- 2026-04-09 13:49:37.432 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:37.432 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=94feae6aa04f4910955dfc9ecf933481
- 2026-04-09 13:49:39.911 [http-nio-8080-exec-2] [b2b81039886b4b5e9d50b6812829d2dd] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:b2b81039886b4b5e9d50b6812829d2dd] 用户[admin]请求接口[/api/user/app/page]
- 2026-04-09 13:49:39.930 [http-nio-8080-exec-2] [b2b81039886b4b5e9d50b6812829d2dd] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM app_user WHERE deleted = 0
- 2026-04-09 13:49:39.931 [http-nio-8080-exec-2] [b2b81039886b4b5e9d50b6812829d2dd] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:49:39.933 [http-nio-8080-exec-2] [b2b81039886b4b5e9d50b6812829d2dd] DEBUG c.a.admin.mapper.AppUserMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:49:39.933 [http-nio-8080-exec-2] [b2b81039886b4b5e9d50b6812829d2dd] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:b2b81039886b4b5e9d50b6812829d2dd] 接口[/api/user/app/page] 耗时[19ms]
- 2026-04-09 13:49:39.934 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:39.934 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/app/page(String), [{"nickname":"","pageNum":1,"pageSize":10,"phone":""}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询应用用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), b2b81039886b4b5e9d50b6812829d2dd(String), 2026-04-09T13:49:39.914(LocalDateTime)
- 2026-04-09 13:49:39.936 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:39.937 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=b2b81039886b4b5e9d50b6812829d2dd
- 2026-04-09 13:49:40.917 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:092ce2519bc148cbba97937091be089b] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:49:40.927 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:49:40.927 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:49:40.931 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:49:40.932 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:49:40.932 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:49:40.936 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:49:40.936 [http-nio-8080-exec-1] [092ce2519bc148cbba97937091be089b] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:092ce2519bc148cbba97937091be089b] 接口[/api/user/profile/page] 耗时[19ms]
- 2026-04-09 13:49:40.937 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:40.937 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 092ce2519bc148cbba97937091be089b(String), 2026-04-09T13:49:40.917(LocalDateTime)
- 2026-04-09 13:49:40.957 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:40.957 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=092ce2519bc148cbba97937091be089b
- 2026-04-09 13:49:49.757 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:c19cebb9b7e34a1486ae2741e416d865] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:49:49.856 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:49:49.856 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:49:49.858 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:49:49.859 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:49:49.859 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:49:49.863 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:49:49.864 [http-nio-8080-exec-3] [c19cebb9b7e34a1486ae2741e416d865] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:c19cebb9b7e34a1486ae2741e416d865] 接口[/api/user/profile/page] 耗时[41ms]
- 2026-04-09 13:49:49.864 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:49:49.865 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), c19cebb9b7e34a1486ae2741e416d865(String), 2026-04-09T13:49:49.823(LocalDateTime)
- 2026-04-09 13:49:49.871 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:49:49.871 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=c19cebb9b7e34a1486ae2741e416d865
- 2026-04-09 13:51:44.610 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:9c6342fb9bac4c4682c47ebe36b752ef] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:51:44.619 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:51:44.619 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:51:44.620 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:51:44.620 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:51:44.620 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:51:44.622 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:51:44.622 [http-nio-8080-exec-4] [9c6342fb9bac4c4682c47ebe36b752ef] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:9c6342fb9bac4c4682c47ebe36b752ef] 接口[/api/user/profile/page] 耗时[11ms]
- 2026-04-09 13:51:44.623 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:51:44.623 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 9c6342fb9bac4c4682c47ebe36b752ef(String), 2026-04-09T13:51:44.611(LocalDateTime)
- 2026-04-09 13:51:44.627 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:51:44.627 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=9c6342fb9bac4c4682c47ebe36b752ef
- 2026-04-09 13:53:27.314 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:283dbc90e8874a7bad11af04fd4ef985] 用户[admin]请求接口[/api/user/profile/page]
- 2026-04-09 13:53:27.342 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC) TOTAL
- 2026-04-09 13:53:27.347 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - ==> Parameters:
- 2026-04-09 13:53:27.369 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] DEBUG c.a.a.m.UserProfileMapper.pageWithDevices_mpCount - <== Total: 1
- 2026-04-09 13:53:27.386 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Preparing: SELECT up.id, up.user_id, up.name, up.gender, up.age, up.phone, up.shoulder_width, up.body_height, up.finger_width_1, up.finger_width_15, up.finger_width_3, up.acupoint_table_id, up.deleted, up.create_time, up.update_time, GROUP_CONCAT(ud.device_code ORDER BY ud.id SEPARATOR ',') AS device_codes FROM user_profile up LEFT JOIN user_device ud ON ud.user_id = up.id AND ud.status = 1 WHERE up.deleted = 0 GROUP BY up.id ORDER BY up.create_time DESC LIMIT ?
- 2026-04-09 13:53:27.404 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - ==> Parameters: 10(Long)
- 2026-04-09 13:53:27.414 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] DEBUG c.a.admin.mapper.UserProfileMapper.pageWithDevices - <== Total: 2
- 2026-04-09 13:53:27.414 [http-nio-8080-exec-5] [283dbc90e8874a7bad11af04fd4ef985] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:283dbc90e8874a7bad11af04fd4ef985] 接口[/api/user/profile/page] 耗时[86ms]
- 2026-04-09 13:53:27.415 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:53:27.416 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/user/profile/page(String), [{"pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"acupointTableId":2,"age":12,"bodyHeight":1111.0,"createTime":"2026-04-09T13:20:46","deleted":0,"deviceCodes":"001","gender":2,"id":2,"name":"李二","phone":"15003412532","shoulderWidth":111.0,"updateTime":"2026-04-09T13:40:53"},{"age":12,"bodyHeight":180.0,"createTime":"2026-04-09T10:34:17","deleted":0,"deviceCodes":"001","fingerWidth1":1.52,"fingerWidth15":2.22,"fingerWidth3":4.51,"gender":1,"id":1,"name":"李宇","phone":"13546327639","shoulderWidth":34.0,"updateTime":"2026-04-09T10:34:17"}],"searchCount":true,"size":10,"total":2},"message":"操作成功"}(String), 查询用户列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 用户管理(String), 283dbc90e8874a7bad11af04fd4ef985(String), 2026-04-09T13:53:27.328(LocalDateTime)
- 2026-04-09 13:53:27.421 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:53:27.421 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=283dbc90e8874a7bad11af04fd4ef985
- 2026-04-09 13:54:56.759 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 13:54:56.767 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 13:55:03.694 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 5587 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 13:55:03.701 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 13:55:03.701 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 13:55:04.663 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 13:55:04.665 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 13:55:04.693 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces.
- 2026-04-09 13:55:06.450 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 13:55:06.458 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 13:55:06.458 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 13:55:06.584 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 13:55:06.584 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 2811 ms
- 2026-04-09 13:55:09.773 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 13:55:09.785 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 6.628 seconds (JVM running for 7.364)
- 2026-04-09 13:55:59.307 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 13:55:59.307 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 13:55:59.308 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 1 ms
- 2026-04-09 13:55:59.736 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:34ac106331f743349385f622a5280f36] 用户[admin]请求接口[/api/moxibustion-technique/page]
- 2026-04-09 13:56:00.099 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 13:56:00.267 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 13:56:00.274 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM moxibustion_technique WHERE deleted = 0
- 2026-04-09 13:56:00.296 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:56:00.317 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] DEBUG c.a.a.m.M.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:56:00.325 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Preparing: SELECT id,technique_code,name,motion_mode,temp_min,temp_max,time_min,time_max,motion_amplitude,motion_speed,status,remark,deleted,create_time,update_time FROM moxibustion_technique WHERE deleted=0 ORDER BY id ASC LIMIT ?
- 2026-04-09 13:56:00.326 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:56:00.333 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - <== Total: 5
- 2026-04-09 13:56:00.350 [http-nio-8080-exec-1] [34ac106331f743349385f622a5280f36] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:34ac106331f743349385f622a5280f36] 接口[/api/moxibustion-technique/page] 耗时[586ms]
- 2026-04-09 13:56:00.359 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:56:00.361 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/moxibustion-technique/page(String), [{"motionMode":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"createTime":"2026-04-09T13:54:53","deleted":0,"id":1,"motionMode":"default","name":"一键艾灸","status":1,"techniqueCode":"oneclick","tempMax":45.0,"tempMin":42.0,"timeMax":30,"timeMin":30,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":2,"motionMode":"fixed","name":"温和灸","status":1,"techniqueCode":"gentle","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":3,"motionAmplitude":10.0,"motionMode":"updown","motionSpeed":5.0,"name":"雀啄灸","status":1,"techniqueCode":"pecking","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":4,"motionAmplitude":15.0,"motionMode":"circular","motionSpeed":3.0,"name":"回旋灸","status":1,"techniqueCode":"circular","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":5,"motionAmplitude":8.0,"motionMode":"dotted","motionSpeed":4.0,"name":"麻雀灸","status":1,"techniqueCode":"sparrow","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"}],"searchCount":true,"size":10,"total":5},"message":"操作成功"}(String), 查询艾灸手法列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 艾灸手法管理(String), 34ac106331f743349385f622a5280f36(String), 2026-04-09T13:55:59.768(LocalDateTime)
- 2026-04-09 13:56:00.370 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:56:00.375 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=34ac106331f743349385f622a5280f36
- 2026-04-09 13:56:04.315 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:9ae419fd28434320a969f0a2726955a7] 用户[admin]请求接口[/api/moxibustion-technique/page]
- 2026-04-09 13:56:04.325 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM moxibustion_technique WHERE deleted = 0
- 2026-04-09 13:56:04.325 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:56:04.326 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] DEBUG c.a.a.m.M.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:56:04.327 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Preparing: SELECT id,technique_code,name,motion_mode,temp_min,temp_max,time_min,time_max,motion_amplitude,motion_speed,status,remark,deleted,create_time,update_time FROM moxibustion_technique WHERE deleted=0 ORDER BY id ASC LIMIT ?
- 2026-04-09 13:56:04.328 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:56:04.331 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - <== Total: 5
- 2026-04-09 13:56:04.332 [http-nio-8080-exec-2] [9ae419fd28434320a969f0a2726955a7] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:9ae419fd28434320a969f0a2726955a7] 接口[/api/moxibustion-technique/page] 耗时[15ms]
- 2026-04-09 13:56:04.335 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:56:04.342 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/moxibustion-technique/page(String), [{"motionMode":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"createTime":"2026-04-09T13:54:53","deleted":0,"id":1,"motionMode":"default","name":"一键艾灸","status":1,"techniqueCode":"oneclick","tempMax":45.0,"tempMin":42.0,"timeMax":30,"timeMin":30,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":2,"motionMode":"fixed","name":"温和灸","status":1,"techniqueCode":"gentle","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":3,"motionAmplitude":10.0,"motionMode":"updown","motionSpeed":5.0,"name":"雀啄灸","status":1,"techniqueCode":"pecking","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":4,"motionAmplitude":15.0,"motionMode":"circular","motionSpeed":3.0,"name":"回旋灸","status":1,"techniqueCode":"circular","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":5,"motionAmplitude":8.0,"motionMode":"dotted","motionSpeed":4.0,"name":"麻雀灸","status":1,"techniqueCode":"sparrow","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"}],"searchCount":true,"size":10,"total":5},"message":"操作成功"}(String), 查询艾灸手法列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 艾灸手法管理(String), 9ae419fd28434320a969f0a2726955a7(String), 2026-04-09T13:56:04.317(LocalDateTime)
- 2026-04-09 13:56:04.345 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:56:04.346 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=9ae419fd28434320a969f0a2726955a7
- 2026-04-09 13:57:41.049 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:59c1db3149cf4a98996eadcb773098d2] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:57:41.111 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:57:41.111 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:57:41.114 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:57:41.115 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:57:41.116 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:57:41.120 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:57:41.125 [http-nio-8080-exec-3] [59c1db3149cf4a98996eadcb773098d2] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:59c1db3149cf4a98996eadcb773098d2] 接口[/api/device/page] 耗时[72ms]
- 2026-04-09 13:57:41.127 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:57:41.128 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 59c1db3149cf4a98996eadcb773098d2(String), 2026-04-09T13:57:41.053(LocalDateTime)
- 2026-04-09 13:57:41.132 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:57:41.133 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=59c1db3149cf4a98996eadcb773098d2
- 2026-04-09 13:57:42.435 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:83d20fe05d7d44389ededa6a02ec24c0] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:57:42.469 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:57:42.469 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:57:42.471 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:57:42.472 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:57:42.473 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:57:42.482 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:57:42.487 [http-nio-8080-exec-4] [83d20fe05d7d44389ededa6a02ec24c0] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:83d20fe05d7d44389ededa6a02ec24c0] 接口[/api/acupoint/page] 耗时[50ms]
- 2026-04-09 13:57:42.489 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:57:42.490 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 83d20fe05d7d44389ededa6a02ec24c0(String), 2026-04-09T13:57:42.437(LocalDateTime)
- 2026-04-09 13:57:42.493 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:57:42.493 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=83d20fe05d7d44389ededa6a02ec24c0
- 2026-04-09 13:57:43.571 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:2656148d7282420e951744ae78c1b5ea] 用户[admin]请求接口[/api/moxibustion-technique/page]
- 2026-04-09 13:57:43.579 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM moxibustion_technique WHERE deleted = 0
- 2026-04-09 13:57:43.580 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:57:43.580 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] DEBUG c.a.a.m.M.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:57:43.581 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Preparing: SELECT id,technique_code,name,motion_mode,temp_min,temp_max,time_min,time_max,motion_amplitude,motion_speed,status,remark,deleted,create_time,update_time FROM moxibustion_technique WHERE deleted=0 ORDER BY id ASC LIMIT ?
- 2026-04-09 13:57:43.581 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:57:43.583 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - <== Total: 5
- 2026-04-09 13:57:43.584 [http-nio-8080-exec-5] [2656148d7282420e951744ae78c1b5ea] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:2656148d7282420e951744ae78c1b5ea] 接口[/api/moxibustion-technique/page] 耗时[12ms]
- 2026-04-09 13:57:43.586 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:57:43.587 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/moxibustion-technique/page(String), [{"motionMode":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"createTime":"2026-04-09T13:54:53","deleted":0,"id":1,"motionMode":"default","name":"一键艾灸","status":1,"techniqueCode":"oneclick","tempMax":45.0,"tempMin":42.0,"timeMax":30,"timeMin":30,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":2,"motionMode":"fixed","name":"温和灸","status":1,"techniqueCode":"gentle","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":3,"motionAmplitude":10.0,"motionMode":"updown","motionSpeed":5.0,"name":"雀啄灸","status":1,"techniqueCode":"pecking","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":4,"motionAmplitude":15.0,"motionMode":"circular","motionSpeed":3.0,"name":"回旋灸","status":1,"techniqueCode":"circular","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":5,"motionAmplitude":8.0,"motionMode":"dotted","motionSpeed":4.0,"name":"麻雀灸","status":1,"techniqueCode":"sparrow","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"}],"searchCount":true,"size":10,"total":5},"message":"操作成功"}(String), 查询艾灸手法列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 艾灸手法管理(String), 2656148d7282420e951744ae78c1b5ea(String), 2026-04-09T13:57:43.572(LocalDateTime)
- 2026-04-09 13:57:43.590 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:57:43.590 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=2656148d7282420e951744ae78c1b5ea
- 2026-04-09 13:57:55.262 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:d1d17f513847475886b105c78d1b934b] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:57:55.275 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:57:55.276 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:57:55.278 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:57:55.279 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:57:55.279 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:57:55.293 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:57:55.297 [http-nio-8080-exec-6] [d1d17f513847475886b105c78d1b934b] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:d1d17f513847475886b105c78d1b934b] 接口[/api/device/page] 耗时[34ms]
- 2026-04-09 13:57:55.303 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:57:55.304 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), d1d17f513847475886b105c78d1b934b(String), 2026-04-09T13:57:55.263(LocalDateTime)
- 2026-04-09 13:57:55.312 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:57:55.312 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=d1d17f513847475886b105c78d1b934b
- 2026-04-09 13:57:56.241 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:36c5011680844c70aa4bd8b0ac154179] 用户[admin]请求接口[/api/acupoint/page]
- 2026-04-09 13:57:56.249 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM acupoint WHERE deleted = 0
- 2026-04-09 13:57:56.250 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:57:56.251 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] DEBUG c.a.admin.mapper.AcupointMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:57:56.251 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Preparing: SELECT id,acupoint_code,name,meridian,effects,location_type,longitude_offset,lateral_offset,side,finger_width_type,abs_x,abs_y,abs_z,gender,status,deleted,create_time,update_time FROM acupoint WHERE deleted=0 ORDER BY create_time DESC LIMIT ?
- 2026-04-09 13:57:56.251 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:57:56.257 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] DEBUG com.aijiuyi.admin.mapper.AcupointMapper.selectPage - <== Total: 10
- 2026-04-09 13:57:56.258 [http-nio-8080-exec-7] [36c5011680844c70aa4bd8b0ac154179] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:36c5011680844c70aa4bd8b0ac154179] 接口[/api/acupoint/page] 耗时[16ms]
- 2026-04-09 13:57:56.259 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:57:56.259 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/acupoint/page(String), [{"meridian":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":2,"records":[{"acupointCode":"dazhui","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"驱寒,祛湿","fingerWidthType":1,"gender":0,"id":1,"locationType":1,"longitudeOffset":0.00,"meridian":"督脉","name":"大椎穴","side":1,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"fengmen","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"祛风,解表","fingerWidthType":1,"gender":0,"id":2,"lateralOffset":1.50,"locationType":1,"longitudeOffset":2.00,"meridian":"足太阳膀胱经","name":"风门穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"feishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"宣肺,止咳","fingerWidthType":1,"gender":0,"id":3,"lateralOffset":1.50,"locationType":1,"longitudeOffset":3.00,"meridian":"足太阳膀胱经","name":"肺俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"xinshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"养心,安神","fingerWidthType":1,"gender":0,"id":4,"lateralOffset":1.50,"locationType":1,"longitudeOffset":5.00,"meridian":"足太阳膀胱经","name":"心俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"ganshu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"疏肝,理气","fingerWidthType":1,"gender":0,"id":5,"lateralOffset":1.50,"locationType":1,"longitudeOffset":9.00,"meridian":"足太阳膀胱经","name":"肝俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"pishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"健脾,祛湿","fingerWidthType":1,"gender":0,"id":6,"lateralOffset":1.50,"locationType":1,"longitudeOffset":11.00,"meridian":"足太阳膀胱经","name":"脾俞穴","side":4,"status":1,"updateTime":"2026-04-09T11:54:48"},{"acupointCode":"weishu","createTime":"2026-04-09T11:54:48","deleted":0,"effects":"和胃,消食","fingerWidthType":1,"gender":0,"id":7,"lateralOffset":1.50,"locationType":1,"longitudeOffset":12.00,"meridian":"足太阳膀胱经","name":"胃俞穴","side":4,"status":1,"updateTime":"2026-04-09...(已截断)(String), 查询穴位列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 穴位管理(String), 36c5011680844c70aa4bd8b0ac154179(String), 2026-04-09T13:57:56.242(LocalDateTime)
- 2026-04-09 13:57:56.263 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:57:56.263 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=36c5011680844c70aa4bd8b0ac154179
- 2026-04-09 13:57:57.084 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:2f3c86bdad5445c89c1089674f3e6fd1] 用户[admin]请求接口[/api/device/page]
- 2026-04-09 13:57:57.096 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Preparing: SELECT COUNT(*) FROM (SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC) TOTAL
- 2026-04-09 13:57:57.096 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - ==> Parameters:
- 2026-04-09 13:57:57.097 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] DEBUG c.a.a.mapper.DeviceMapper.pageWithUsers_mpCount - <== Total: 1
- 2026-04-09 13:57:57.097 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Preparing: SELECT d.id, d.device_code, d.device_name, d.device_model, d.serial_no, d.firmware_version, d.online_status, d.last_online_time, d.remark, d.deleted, d.create_time, d.update_time, COUNT(DISTINCT ud.user_id) AS bound_user_count, GROUP_CONCAT(DISTINCT up.name ORDER BY up.name SEPARATOR '、') AS bound_user_names FROM device d LEFT JOIN user_device ud ON ud.device_code = d.device_code AND ud.deleted = 0 AND ud.status = 1 LEFT JOIN user_profile up ON up.id = ud.user_id AND up.deleted = 0 WHERE d.deleted = 0 GROUP BY d.id ORDER BY d.create_time DESC LIMIT ?
- 2026-04-09 13:57:57.099 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - ==> Parameters: 10(Long)
- 2026-04-09 13:57:57.102 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] DEBUG c.aijiuyi.admin.mapper.DeviceMapper.pageWithUsers - <== Total: 1
- 2026-04-09 13:57:57.103 [http-nio-8080-exec-8] [2f3c86bdad5445c89c1089674f3e6fd1] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:2f3c86bdad5445c89c1089674f3e6fd1] 接口[/api/device/page] 耗时[18ms]
- 2026-04-09 13:57:57.105 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:57:57.106 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/device/page(String), [{"boundUserName":"","deviceCode":"","deviceName":"","firmwareVersion":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"boundUserCount":2,"boundUserNames":"李二、李宇","createTime":"2026-04-09T13:20:01","deleted":0,"deviceCode":"001","deviceModel":"AJY-2026","deviceName":"很好","firmwareVersion":"223","id":1,"onlineStatus":0,"serialNo":"1111","updateTime":"2026-04-09T13:21:07"}],"searchCount":true,"size":10,"total":1},"message":"操作成功"}(String), 查询设备列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 设备管理(String), 2f3c86bdad5445c89c1089674f3e6fd1(String), 2026-04-09T13:57:57.085(LocalDateTime)
- 2026-04-09 13:57:57.112 [async-task-3] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:57:57.113 [async-task-3] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=2f3c86bdad5445c89c1089674f3e6fd1
- 2026-04-09 13:57:57.697 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:86334f3425fb4fd5a16c04820064c220] 用户[admin]请求接口[/api/moxibustion-technique/page]
- 2026-04-09 13:57:57.704 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM moxibustion_technique WHERE deleted = 0
- 2026-04-09 13:57:57.704 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Parameters:
- 2026-04-09 13:57:57.714 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] DEBUG c.a.a.m.M.selectPage_mpCount - <== Total: 1
- 2026-04-09 13:57:57.715 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Preparing: SELECT id,technique_code,name,motion_mode,temp_min,temp_max,time_min,time_max,motion_amplitude,motion_speed,status,remark,deleted,create_time,update_time FROM moxibustion_technique WHERE deleted=0 ORDER BY id ASC LIMIT ?
- 2026-04-09 13:57:57.716 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 13:57:57.719 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - <== Total: 5
- 2026-04-09 13:57:57.730 [http-nio-8080-exec-9] [86334f3425fb4fd5a16c04820064c220] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:86334f3425fb4fd5a16c04820064c220] 接口[/api/moxibustion-technique/page] 耗时[33ms]
- 2026-04-09 13:57:57.744 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 13:57:57.746 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/moxibustion-technique/page(String), [{"motionMode":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"createTime":"2026-04-09T13:54:53","deleted":0,"id":1,"motionMode":"default","name":"一键艾灸","status":1,"techniqueCode":"oneclick","tempMax":45.0,"tempMin":42.0,"timeMax":30,"timeMin":30,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":2,"motionMode":"fixed","name":"温和灸","status":1,"techniqueCode":"gentle","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":3,"motionAmplitude":10.0,"motionMode":"updown","motionSpeed":5.0,"name":"雀啄灸","status":1,"techniqueCode":"pecking","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":4,"motionAmplitude":15.0,"motionMode":"circular","motionSpeed":3.0,"name":"回旋灸","status":1,"techniqueCode":"circular","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":5,"motionAmplitude":8.0,"motionMode":"dotted","motionSpeed":4.0,"name":"麻雀灸","status":1,"techniqueCode":"sparrow","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"}],"searchCount":true,"size":10,"total":5},"message":"操作成功"}(String), 查询艾灸手法列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 艾灸手法管理(String), 86334f3425fb4fd5a16c04820064c220(String), 2026-04-09T13:57:57.697(LocalDateTime)
- 2026-04-09 13:57:57.748 [async-task-4] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 13:57:57.749 [async-task-4] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=86334f3425fb4fd5a16c04820064c220
- 2026-04-09 14:20:05.305 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:614fa565902c43b08a7814e579c4e55c] 用户[admin]请求接口[/api/moxibustion-technique/page]
- 2026-04-09 14:20:05.342 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM moxibustion_technique WHERE deleted = 0
- 2026-04-09 14:20:05.344 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Parameters:
- 2026-04-09 14:20:05.348 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] DEBUG c.a.a.m.M.selectPage_mpCount - <== Total: 1
- 2026-04-09 14:20:05.349 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Preparing: SELECT id,technique_code,name,motion_mode,temp_min,temp_max,time_min,time_max,motion_amplitude,motion_speed,status,remark,deleted,create_time,update_time FROM moxibustion_technique WHERE deleted=0 ORDER BY id ASC LIMIT ?
- 2026-04-09 14:20:05.350 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 14:20:05.353 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - <== Total: 5
- 2026-04-09 14:20:05.354 [http-nio-8080-exec-10] [614fa565902c43b08a7814e579c4e55c] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:614fa565902c43b08a7814e579c4e55c] 接口[/api/moxibustion-technique/page] 耗时[47ms]
- 2026-04-09 14:20:05.355 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 14:20:05.356 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/moxibustion-technique/page(String), [{"motionMode":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"createTime":"2026-04-09T13:54:53","deleted":0,"id":1,"motionMode":"default","name":"一键艾灸","status":1,"techniqueCode":"oneclick","tempMax":45.0,"tempMin":42.0,"timeMax":30,"timeMin":30,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":2,"motionMode":"fixed","name":"温和灸","status":1,"techniqueCode":"gentle","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":3,"motionAmplitude":10.0,"motionMode":"updown","motionSpeed":5.0,"name":"雀啄灸","status":1,"techniqueCode":"pecking","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":4,"motionAmplitude":15.0,"motionMode":"circular","motionSpeed":3.0,"name":"回旋灸","status":1,"techniqueCode":"circular","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":5,"motionAmplitude":8.0,"motionMode":"dotted","motionSpeed":4.0,"name":"麻雀灸","status":1,"techniqueCode":"sparrow","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"}],"searchCount":true,"size":10,"total":5},"message":"操作成功"}(String), 查询艾灸手法列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 艾灸手法管理(String), 614fa565902c43b08a7814e579c4e55c(String), 2026-04-09T14:20:05.307(LocalDateTime)
- 2026-04-09 14:20:05.395 [async-task-5] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 14:20:05.396 [async-task-5] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=614fa565902c43b08a7814e579c4e55c
- 2026-04-09 14:21:04.855 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:714405b751f64af987b21e0743e994fd] 用户[admin]请求接口[/api/moxibustion-technique/page]
- 2026-04-09 14:21:04.912 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM moxibustion_technique WHERE deleted = 0
- 2026-04-09 14:21:04.913 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Parameters:
- 2026-04-09 14:21:04.947 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] DEBUG c.a.a.m.M.selectPage_mpCount - <== Total: 1
- 2026-04-09 14:21:04.948 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Preparing: SELECT id,technique_code,name,motion_mode,temp_min,temp_max,time_min,time_max,motion_amplitude,motion_speed,status,remark,deleted,create_time,update_time FROM moxibustion_technique WHERE deleted=0 ORDER BY id ASC LIMIT ?
- 2026-04-09 14:21:04.949 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 14:21:04.956 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - <== Total: 5
- 2026-04-09 14:21:04.958 [http-nio-8080-exec-1] [714405b751f64af987b21e0743e994fd] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:714405b751f64af987b21e0743e994fd] 接口[/api/moxibustion-technique/page] 耗时[100ms]
- 2026-04-09 14:21:04.959 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 14:21:04.960 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/moxibustion-technique/page(String), [{"motionMode":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"createTime":"2026-04-09T13:54:53","deleted":0,"id":1,"motionMode":"default","name":"一键艾灸","status":1,"techniqueCode":"oneclick","tempMax":45.0,"tempMin":42.0,"timeMax":30,"timeMin":30,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":2,"motionMode":"fixed","name":"温和灸","status":1,"techniqueCode":"gentle","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":3,"motionAmplitude":10.0,"motionMode":"updown","motionSpeed":5.0,"name":"雀啄灸","status":1,"techniqueCode":"pecking","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":4,"motionAmplitude":15.0,"motionMode":"circular","motionSpeed":3.0,"name":"回旋灸","status":1,"techniqueCode":"circular","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":5,"motionAmplitude":8.0,"motionMode":"dotted","motionSpeed":4.0,"name":"麻雀灸","status":1,"techniqueCode":"sparrow","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"}],"searchCount":true,"size":10,"total":5},"message":"操作成功"}(String), 查询艾灸手法列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 艾灸手法管理(String), 714405b751f64af987b21e0743e994fd(String), 2026-04-09T14:21:04.857(LocalDateTime)
- 2026-04-09 14:21:04.965 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 14:21:04.966 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=714405b751f64af987b21e0743e994fd
- 2026-04-09 14:21:05.905 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 2026-04-09 14:21:05.919 [SpringApplicationShutdownHook] [] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown completed.
- 2026-04-09 14:21:14.343 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Starting AijiuyiAdminApplication using Java 1.8.0_461 on liyudeMacBook-Pro.local with PID 7493 (/Users/liyu/Desktop/web/ajy/openspec/backend/target/classes started by liyu in /Users/liyu/Desktop/web/ajy)
- 2026-04-09 14:21:14.345 [main] [] DEBUG com.aijiuyi.admin.AijiuyiAdminApplication - Running with Spring Boot v2.7.18, Spring v5.3.31
- 2026-04-09 14:21:14.345 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - The following 1 profile is active: "dev"
- 2026-04-09 14:21:14.999 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Multiple Spring Data modules found, entering strict repository configuration mode
- 2026-04-09 14:21:15.001 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Bootstrapping Spring Data Redis repositories in DEFAULT mode.
- 2026-04-09 14:21:15.027 [main] [] INFO o.s.d.r.config.RepositoryConfigurationDelegate - Finished Spring Data repository scanning in 13 ms. Found 0 Redis repository interfaces.
- 2026-04-09 14:21:15.677 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat initialized with port(s): 8080 (http)
- 2026-04-09 14:21:15.684 [main] [] INFO org.apache.catalina.core.StandardService - Starting service [Tomcat]
- 2026-04-09 14:21:15.684 [main] [] INFO org.apache.catalina.core.StandardEngine - Starting Servlet engine: [Apache Tomcat/9.0.83]
- 2026-04-09 14:21:15.789 [main] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring embedded WebApplicationContext
- 2026-04-09 14:21:15.789 [main] [] INFO o.s.b.w.s.c.ServletWebServerApplicationContext - Root WebApplicationContext: initialization completed in 1399 ms
- 2026-04-09 14:21:17.395 [main] [] INFO o.s.boot.web.embedded.tomcat.TomcatWebServer - Tomcat started on port(s): 8080 (http) with context path '/api'
- 2026-04-09 14:21:17.405 [main] [] INFO com.aijiuyi.admin.AijiuyiAdminApplication - Started AijiuyiAdminApplication in 3.484 seconds (JVM running for 4.294)
- 2026-04-09 14:21:58.449 [http-nio-8080-exec-1] [] INFO o.a.c.c.ContainerBase.[Tomcat].[localhost].[/api] - Initializing Spring DispatcherServlet 'dispatcherServlet'
- 2026-04-09 14:21:58.449 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Initializing Servlet 'dispatcherServlet'
- 2026-04-09 14:21:58.450 [http-nio-8080-exec-1] [] INFO org.springframework.web.servlet.DispatcherServlet - Completed initialization in 1 ms
- 2026-04-09 14:21:58.950 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:c0878e8506bf478683a48789081c6206] 用户[admin]请求接口[/api/moxibustion-technique/page]
- 2026-04-09 14:21:59.318 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Starting...
- 2026-04-09 14:21:59.480 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] INFO com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Start completed.
- 2026-04-09 14:21:59.486 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM moxibustion_technique WHERE deleted = 0
- 2026-04-09 14:21:59.509 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] DEBUG c.a.a.m.M.selectPage_mpCount - ==> Parameters:
- 2026-04-09 14:21:59.531 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] DEBUG c.a.a.m.M.selectPage_mpCount - <== Total: 1
- 2026-04-09 14:21:59.537 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Preparing: SELECT id,technique_code,name,motion_mode,temp_min,temp_max,time_min,time_max,motion_amplitude,motion_speed,status,remark,deleted,create_time,update_time FROM moxibustion_technique WHERE deleted=0 ORDER BY id ASC LIMIT ?
- 2026-04-09 14:21:59.538 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - ==> Parameters: 10(Long)
- 2026-04-09 14:21:59.550 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] DEBUG c.a.a.mapper.MoxibustionTechniqueMapper.selectPage - <== Total: 5
- 2026-04-09 14:21:59.566 [http-nio-8080-exec-1] [c0878e8506bf478683a48789081c6206] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:c0878e8506bf478683a48789081c6206] 接口[/api/moxibustion-technique/page] 耗时[427ms]
- 2026-04-09 14:21:59.575 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 14:21:59.577 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/moxibustion-technique/page(String), [{"motionMode":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":1,"records":[{"createTime":"2026-04-09T13:54:53","deleted":0,"id":1,"motionMode":"default","name":"一键艾灸","status":1,"techniqueCode":"oneclick","tempMax":45.0,"tempMin":42.0,"timeMax":30,"timeMin":30,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":2,"motionMode":"fixed","name":"温和灸","status":1,"techniqueCode":"gentle","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":3,"motionAmplitude":10.0,"motionMode":"updown","motionSpeed":5.0,"name":"雀啄灸","status":1,"techniqueCode":"pecking","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":4,"motionAmplitude":15.0,"motionMode":"circular","motionSpeed":3.0,"name":"回旋灸","status":1,"techniqueCode":"circular","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"},{"createTime":"2026-04-09T13:54:53","deleted":0,"id":5,"motionAmplitude":8.0,"motionMode":"dotted","motionSpeed":4.0,"name":"麻雀灸","status":1,"techniqueCode":"sparrow","tempMax":50.0,"tempMin":35.0,"timeMax":30,"timeMin":1,"updateTime":"2026-04-09T13:54:53"}],"searchCount":true,"size":10,"total":5},"message":"操作成功"}(String), 查询艾灸手法列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 艾灸手法管理(String), c0878e8506bf478683a48789081c6206(String), 2026-04-09T14:21:59.143(LocalDateTime)
- 2026-04-09 14:21:59.600 [async-task-1] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 14:21:59.603 [async-task-1] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=c0878e8506bf478683a48789081c6206
- 2026-04-09 14:22:00.846 [http-nio-8080-exec-2] [00878338107049339e72abd7ff44744b] DEBUG c.a.admin.common.interceptor.TokenInterceptor - [requestId:00878338107049339e72abd7ff44744b] 用户[admin]请求接口[/api/plan/page]
- 2026-04-09 14:22:00.898 [http-nio-8080-exec-2] [00878338107049339e72abd7ff44744b] DEBUG c.a.admin.mapper.PlanMapper.selectPage_mpCount - ==> Preparing: SELECT COUNT(*) AS total FROM plan WHERE deleted = 0
- 2026-04-09 14:22:00.899 [http-nio-8080-exec-2] [00878338107049339e72abd7ff44744b] DEBUG c.a.admin.mapper.PlanMapper.selectPage_mpCount - ==> Parameters:
- 2026-04-09 14:22:00.916 [http-nio-8080-exec-2] [00878338107049339e72abd7ff44744b] DEBUG c.a.admin.mapper.PlanMapper.selectPage_mpCount - <== Total: 1
- 2026-04-09 14:22:00.917 [http-nio-8080-exec-2] [00878338107049339e72abd7ff44744b] INFO com.aijiuyi.admin.common.aspect.LogAspect - [requestId:00878338107049339e72abd7ff44744b] 接口[/api/plan/page] 耗时[68ms]
- 2026-04-09 14:22:00.919 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Preparing: INSERT INTO sys_log ( user_id, user_name, user_type, request_url, request_params, request_result, api_desc, operation_type, request_ip, operation_module, request_id, create_time ) VALUES ( ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
- 2026-04-09 14:22:00.920 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - ==> Parameters: 1(Long), admin(String), 1(Integer), /api/plan/page(String), [{"authorName":"","createTimeEnd":"","createTimeStart":"","effectType":"","name":"","pageNum":1,"pageSize":10}](String), {"code":200,"data":{"current":1,"optimizeCountSql":true,"orders":[],"pages":0,"records":[],"searchCount":true,"size":10,"total":0},"message":"操作成功"}(String), 查询方案列表(String), 查询(String), 0:0:0:0:0:0:0:1(String), 方案管理(String), 00878338107049339e72abd7ff44744b(String), 2026-04-09T14:22:00.849(LocalDateTime)
- 2026-04-09 14:22:00.925 [async-task-2] [] DEBUG com.aijiuyi.admin.mapper.SysLogMapper.insert - <== Updates: 1
- 2026-04-09 14:22:00.925 [async-task-2] [] DEBUG c.a.admin.common.service.impl.SysLogServiceImpl - 操作日志保存成功, requestId=00878338107049339e72abd7ff44744b
|