enterprise-saa-s-dashboard-.../.next/dev/logs/next-development.log

133 lines
28 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{"timestamp":"00:00:01.927","source":"Server","level":"LOG","message":""}
{"timestamp":"00:00:05.166","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"00:02:55.137","source":"Server","level":"LOG","message":"✓ Compiled in 505ms"}
{"timestamp":"00:02:55.338","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: taskGroups is not defined"}
{"timestamp":"00:02:55.342","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: taskGroups is not defined\\u001b[39m\\n\\u001b[31m at DashboardPage (src/app/page.tsx:77:12)\\u001b[39m\\n \\u001b[90m75 |\\u001b[0m <h3 className=\\u001b[32m\\\"text-lg font-semibold mb-6\\\"\\u001b[0m>待处理任务</h3>\\n \\u001b[90m76 |\\u001b[0m <div className=\\u001b[32m\\\"grid grid-cols-2 gap-6\\\"\\u001b[0m>\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m77 |\\u001b[0m {taskGroups.map((group, gi) => (\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m78 |\\u001b[0m <div key={gi}>\\n \\u001b[90m79 |\\u001b[0m <div className=\\u001b[32m\\\"flex items-center justify-between mb-4\\\"\\u001b[0m>\\n \\u001b[90m80 |\\u001b[0m <h4 className=\\u001b[32m\\\"text-base font-medium\\\"\\u001b[0m>{group.title}</h4>\""}
{"timestamp":"00:02:55.343","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: taskGroups is not defined\u001b[39m\n\u001b[31m at DashboardPage (src/app/page.tsx:77:12)\u001b[39m\n \u001b[90m75 |\u001b[0m <h3 className=\u001b[32m\"text-lg font-semibold mb-6\"\u001b[0m>待处理任务</h3>\n \u001b[90m76 |\u001b[0m <div className=\u001b[32m\"grid grid-cols-2 gap-6\"\u001b[0m>\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m77 |\u001b[0m {taskGroups.map((group, gi) => (\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m78 |\u001b[0m <div key={gi}>\n \u001b[90m79 |\u001b[0m <div className=\u001b[32m\"flex items-center justify-between mb-4\"\u001b[0m>\n \u001b[90m80 |\u001b[0m <h4 className=\u001b[32m\"text-base font-medium\"\u001b[0m>{group.title}</h4>"}
{"timestamp":"00:03:27.339","source":"Server","level":"LOG","message":"✓ Compiled in 43ms"}
{"timestamp":"00:03:27.342","source":"Server","level":"WARN","message":"⚠ Fast Refresh had to perform a full reload due to a runtime error."}
{"timestamp":"00:03:27.675","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"00:04:00.436","source":"Server","level":"LOG","message":"✓ Compiled in 31ms"}
{"timestamp":"00:15:02.952","source":"Server","level":"LOG","message":"✓ Compiled in 50ms"}
{"timestamp":"00:15:10.621","source":"Server","level":"LOG","message":"✓ Compiled in 34ms"}
{"timestamp":"00:15:19.794","source":"Server","level":"LOG","message":"✓ Compiled in 36ms"}
{"timestamp":"00:15:34.242","source":"Server","level":"LOG","message":"✓ Compiled in 59ms"}
{"timestamp":"00:15:52.132","source":"Server","level":"LOG","message":"✓ Compiled in 71ms"}
{"timestamp":"00:16:01.417","source":"Server","level":"LOG","message":"✓ Compiled in 53ms"}
{"timestamp":"00:16:09.653","source":"Server","level":"LOG","message":"✓ Compiled in 34ms"}
{"timestamp":"00:16:18.455","source":"Server","level":"LOG","message":"✓ Compiled in 53ms"}
{"timestamp":"00:23:51.418","source":"Server","level":"LOG","message":"✓ Compiled in 54ms"}
{"timestamp":"00:24:00.421","source":"Server","level":"LOG","message":"✓ Compiled in 32ms"}
{"timestamp":"00:24:08.371","source":"Server","level":"LOG","message":"✓ Compiled in 39ms"}
{"timestamp":"00:24:12.614","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"00:24:36.581","source":"Server","level":"LOG","message":"✓ Compiled in 32ms"}
{"timestamp":"00:33:32.945","source":"Server","level":"LOG","message":"✓ Compiled in 104ms"}
{"timestamp":"00:43:37.634","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"00:44:30.678","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"00:46:40.902","source":"Server","level":"LOG","message":"✓ Compiled in 106ms"}
{"timestamp":"00:46:57.334","source":"Server","level":"LOG","message":"✓ Compiled in 46ms"}
{"timestamp":"00:46:57.600","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: actionMenuId is not defined"}
{"timestamp":"00:46:57.634","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: actionMenuId is not defined\\u001b[39m\\n\\u001b[31m at ModelsPage (src/app/models/page.tsx:249:8)\\u001b[39m\\n \\u001b[90m247 |\\u001b[0m\\n \\u001b[90m248 |\\u001b[0m {\\u001b[90m/* Click outside to close action menu */\\u001b[0m}\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m249 |\\u001b[0m {actionMenuId !== \\u001b[36mnull\\u001b[0m && (\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m250 |\\u001b[0m <div onClick={() => setActionMenuId(\\u001b[36mnull\\u001b[0m)} style={{ position: \\u001b[32m'fixed'\\u001b[0m, inset: \\u001b[35m0\\u001b[0m, zIndex: \\u001b[35m5\\u001b[0m }} />\\n \\u001b[90m251 |\\u001b[0m )}\\n \\u001b[90m252 |\\u001b[0m\""}
{"timestamp":"00:46:57.635","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: actionMenuId is not defined\u001b[39m\n\u001b[31m at ModelsPage (src/app/models/page.tsx:249:8)\u001b[39m\n \u001b[90m247 |\u001b[0m\n \u001b[90m248 |\u001b[0m {\u001b[90m/* Click outside to close action menu */\u001b[0m}\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m249 |\u001b[0m {actionMenuId !== \u001b[36mnull\u001b[0m && (\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m250 |\u001b[0m <div onClick={() => setActionMenuId(\u001b[36mnull\u001b[0m)} style={{ position: \u001b[32m'fixed'\u001b[0m, inset: \u001b[35m0\u001b[0m, zIndex: \u001b[35m5\u001b[0m }} />\n \u001b[90m251 |\u001b[0m )}\n \u001b[90m252 |\u001b[0m"}
{"timestamp":"00:47:05.547","source":"Server","level":"LOG","message":"✓ Compiled in 35ms"}
{"timestamp":"00:47:05.554","source":"Server","level":"WARN","message":"⚠ Fast Refresh had to perform a full reload due to a runtime error."}
{"timestamp":"00:47:05.961","source":"Server","level":"ERROR","message":" ReferenceError: actionMenuId is not defined"}
{"timestamp":"00:47:05.989","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: actionMenuId is not defined"}
{"timestamp":"00:47:06.088","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: actionMenuId is not defined\\u001b[39m\\n\\u001b[31m at ModelsPage (src/app/models/page.tsx:248:8)\\n at Set.forEach (<anonymous>)\\u001b[39m\\n \\u001b[90m246 |\\u001b[0m\\n \\u001b[90m247 |\\u001b[0m {\\u001b[90m/* Click outside to close action menu */\\u001b[0m}\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m248 |\\u001b[0m {actionMenuId !== \\u001b[36mnull\\u001b[0m && (\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m249 |\\u001b[0m <div onClick={() => setActionMenuId(\\u001b[36mnull\\u001b[0m)} style={{ position: \\u001b[32m'fixed'\\u001b[0m, inset: \\u001b[35m0\\u001b[0m, zIndex: \\u001b[35m5\\u001b[0m }} />\\n \\u001b[90m250 |\\u001b[0m )}\\n \\u001b[90m251 |\\u001b[0m\""}
{"timestamp":"00:47:06.091","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: actionMenuId is not defined\u001b[39m\n\u001b[31m at ModelsPage (src/app/models/page.tsx:248:8)\n at Set.forEach (<anonymous>)\u001b[39m\n \u001b[90m246 |\u001b[0m\n \u001b[90m247 |\u001b[0m {\u001b[90m/* Click outside to close action menu */\u001b[0m}\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m248 |\u001b[0m {actionMenuId !== \u001b[36mnull\u001b[0m && (\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m249 |\u001b[0m <div onClick={() => setActionMenuId(\u001b[36mnull\u001b[0m)} style={{ position: \u001b[32m'fixed'\u001b[0m, inset: \u001b[35m0\u001b[0m, zIndex: \u001b[35m5\u001b[0m }} />\n \u001b[90m250 |\u001b[0m )}\n \u001b[90m251 |\u001b[0m"}
{"timestamp":"00:47:06.199","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"00:47:06.347","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: actionMenuId is not defined"}
{"timestamp":"00:47:06.349","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: actionMenuId is not defined\\u001b[39m\\n\\u001b[31m at ModelsPage (src/app/models/page.tsx:248:8)\\u001b[39m\\n \\u001b[90m246 |\\u001b[0m\\n \\u001b[90m247 |\\u001b[0m {\\u001b[90m/* Click outside to close action menu */\\u001b[0m}\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m248 |\\u001b[0m {actionMenuId !== \\u001b[36mnull\\u001b[0m && (\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m249 |\\u001b[0m <div onClick={() => setActionMenuId(\\u001b[36mnull\\u001b[0m)} style={{ position: \\u001b[32m'fixed'\\u001b[0m, inset: \\u001b[35m0\\u001b[0m, zIndex: \\u001b[35m5\\u001b[0m }} />\\n \\u001b[90m250 |\\u001b[0m )}\\n \\u001b[90m251 |\\u001b[0m\""}
{"timestamp":"00:47:06.349","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: actionMenuId is not defined\u001b[39m\n\u001b[31m at ModelsPage (src/app/models/page.tsx:248:8)\u001b[39m\n \u001b[90m246 |\u001b[0m\n \u001b[90m247 |\u001b[0m {\u001b[90m/* Click outside to close action menu */\u001b[0m}\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m248 |\u001b[0m {actionMenuId !== \u001b[36mnull\u001b[0m && (\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m249 |\u001b[0m <div onClick={() => setActionMenuId(\u001b[36mnull\u001b[0m)} style={{ position: \u001b[32m'fixed'\u001b[0m, inset: \u001b[35m0\u001b[0m, zIndex: \u001b[35m5\u001b[0m }} />\n \u001b[90m250 |\u001b[0m )}\n \u001b[90m251 |\u001b[0m"}
{"timestamp":"00:47:33.817","source":"Server","level":"LOG","message":"✓ Compiled in 44ms"}
{"timestamp":"00:47:33.825","source":"Server","level":"WARN","message":"⚠ Fast Refresh had to perform a full reload due to a runtime error."}
{"timestamp":"00:47:34.427","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"01:03:11.671","source":"Server","level":"LOG","message":"✓ Compiled in 35ms"}
{"timestamp":"01:03:41.505","source":"Server","level":"LOG","message":"✓ Compiled in 50ms"}
{"timestamp":"01:03:51.542","source":"Server","level":"LOG","message":"✓ Compiled in 66ms"}
{"timestamp":"19:20:28.294","source":"Server","level":"LOG","message":"✓ Compiled in 44ms"}
{"timestamp":"19:20:47.357","source":"Server","level":"LOG","message":"✓ Compiled in 39ms"}
{"timestamp":"19:20:57.178","source":"Server","level":"LOG","message":"✓ Compiled in 33ms"}
{"timestamp":"20:05:25.241","source":"Server","level":"LOG","message":"✓ Compiled in 29ms"}
{"timestamp":"20:06:03.061","source":"Server","level":"LOG","message":"✓ Compiled in 28ms"}
{"timestamp":"20:06:40.080","source":"Server","level":"LOG","message":"✓ Compiled in 34ms"}
{"timestamp":"23:00:54.762","source":"Server","level":"LOG","message":"✓ Compiled in 92ms"}
{"timestamp":"23:01:33.547","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: BomContent is not defined"}
{"timestamp":"23:01:33.551","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: BomContent is not defined\\u001b[39m\\n\\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\\u001b[39m\\n \\u001b[90m40 |\\u001b[0m \\u001b[36mreturn\\u001b[0m (\\n \\u001b[90m41 |\\u001b[0m <\\u001b[33mSuspense\\u001b[0m fallback={<div style={{ padding: \\u001b[35m24\\u001b[0m }}>加载中...</div>}>\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m42 |\\u001b[0m <\\u001b[33mBomContent\\u001b[0m />\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m43 |\\u001b[0m </\\u001b[33mSuspense\\u001b[0m>\\n \\u001b[90m44 |\\u001b[0m )\\n \\u001b[90m45 |\\u001b[0m }\""}
{"timestamp":"23:01:33.552","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: BomContent is not defined\u001b[39m\n\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\u001b[39m\n \u001b[90m40 |\u001b[0m \u001b[36mreturn\u001b[0m (\n \u001b[90m41 |\u001b[0m <\u001b[33mSuspense\u001b[0m fallback={<div style={{ padding: \u001b[35m24\u001b[0m }}>加载中...</div>}>\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m42 |\u001b[0m <\u001b[33mBomContent\u001b[0m />\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m43 |\u001b[0m </\u001b[33mSuspense\u001b[0m>\n \u001b[90m44 |\u001b[0m )\n \u001b[90m45 |\u001b[0m }"}
{"timestamp":"23:02:05.108","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"23:02:07.692","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: BomContent is not defined\\u001b[39m\\n\\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\\u001b[39m\\n \\u001b[90m40 |\\u001b[0m \\u001b[36mreturn\\u001b[0m (\\n \\u001b[90m41 |\\u001b[0m <\\u001b[33mSuspense\\u001b[0m fallback={<div style={{ padding: \\u001b[35m24\\u001b[0m }}>加载中...</div>}>\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m42 |\\u001b[0m <\\u001b[33mBomContent\\u001b[0m />\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m43 |\\u001b[0m </\\u001b[33mSuspense\\u001b[0m>\\n \\u001b[90m44 |\\u001b[0m )\\n \\u001b[90m45 |\\u001b[0m }\""}
{"timestamp":"23:02:07.693","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: BomContent is not defined\u001b[39m\n\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\u001b[39m\n \u001b[90m40 |\u001b[0m \u001b[36mreturn\u001b[0m (\n \u001b[90m41 |\u001b[0m <\u001b[33mSuspense\u001b[0m fallback={<div style={{ padding: \u001b[35m24\u001b[0m }}>加载中...</div>}>\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m42 |\u001b[0m <\u001b[33mBomContent\u001b[0m />\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m43 |\u001b[0m </\u001b[33mSuspense\u001b[0m>\n \u001b[90m44 |\u001b[0m )\n \u001b[90m45 |\u001b[0m }"}
{"timestamp":"23:02:07.694","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: BomContent is not defined"}
{"timestamp":"23:02:09.616","source":"Server","level":"ERROR","message":" ReferenceError: BomContent is not defined"}
{"timestamp":"23:02:09.804","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"23:02:09.884","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: BomContent is not defined"}
{"timestamp":"23:02:09.886","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: BomContent is not defined\\u001b[39m\\n\\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\\u001b[39m\\n \\u001b[90m40 |\\u001b[0m \\u001b[36mreturn\\u001b[0m (\\n \\u001b[90m41 |\\u001b[0m <\\u001b[33mSuspense\\u001b[0m fallback={<div style={{ padding: \\u001b[35m24\\u001b[0m }}>加载中...</div>}>\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m42 |\\u001b[0m <\\u001b[33mBomContent\\u001b[0m />\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m43 |\\u001b[0m </\\u001b[33mSuspense\\u001b[0m>\\n \\u001b[90m44 |\\u001b[0m )\\n \\u001b[90m45 |\\u001b[0m }\""}
{"timestamp":"23:02:09.886","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: BomContent is not defined\u001b[39m\n\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\u001b[39m\n \u001b[90m40 |\u001b[0m \u001b[36mreturn\u001b[0m (\n \u001b[90m41 |\u001b[0m <\u001b[33mSuspense\u001b[0m fallback={<div style={{ padding: \u001b[35m24\u001b[0m }}>加载中...</div>}>\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m42 |\u001b[0m <\u001b[33mBomContent\u001b[0m />\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m43 |\u001b[0m </\u001b[33mSuspense\u001b[0m>\n \u001b[90m44 |\u001b[0m )\n \u001b[90m45 |\u001b[0m }"}
{"timestamp":"23:02:12.140","source":"Server","level":"ERROR","message":" ReferenceError: BomContent is not defined"}
{"timestamp":"23:02:12.297","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"23:02:12.478","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: BomContent is not defined\\u001b[39m\\n\\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\\u001b[39m\\n \\u001b[90m40 |\\u001b[0m \\u001b[36mreturn\\u001b[0m (\\n \\u001b[90m41 |\\u001b[0m <\\u001b[33mSuspense\\u001b[0m fallback={<div style={{ padding: \\u001b[35m24\\u001b[0m }}>加载中...</div>}>\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m42 |\\u001b[0m <\\u001b[33mBomContent\\u001b[0m />\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m43 |\\u001b[0m </\\u001b[33mSuspense\\u001b[0m>\\n \\u001b[90m44 |\\u001b[0m )\\n \\u001b[90m45 |\\u001b[0m }\""}
{"timestamp":"23:02:12.478","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: BomContent is not defined\u001b[39m\n\u001b[31m at BomPage (src/app/models/bom/page.tsx:42:8)\u001b[39m\n \u001b[90m40 |\u001b[0m \u001b[36mreturn\u001b[0m (\n \u001b[90m41 |\u001b[0m <\u001b[33mSuspense\u001b[0m fallback={<div style={{ padding: \u001b[35m24\u001b[0m }}>加载中...</div>}>\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m42 |\u001b[0m <\u001b[33mBomContent\u001b[0m />\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m43 |\u001b[0m </\u001b[33mSuspense\u001b[0m>\n \u001b[90m44 |\u001b[0m )\n \u001b[90m45 |\u001b[0m }"}
{"timestamp":"23:02:12.479","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: BomContent is not defined"}
{"timestamp":"23:02:16.733","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"23:06:18.411","source":"Server","level":"LOG","message":"✓ Compiled in 28ms"}
{"timestamp":"88:23:26.407","source":"Server","level":"LOG","message":"✓ Compiled in 50ms"}
{"timestamp":"88:23:40.714","source":"Server","level":"LOG","message":"✓ Compiled in 34ms"}
{"timestamp":"88:23:40.900","source":"Browser","level":"ERROR","message":"uncaughtError: ReferenceError: acqVersionConsistent is not defined"}
{"timestamp":"88:23:40.939","source":"Server","level":"ERROR","message":"[browser] \"\\u001b[31mUncaught ReferenceError: acqVersionConsistent is not defined\\u001b[39m\\n\\u001b[31m at BomContent (src/app/models/bom/page.tsx:107:32)\\n at BomPage (src/app/models/bom/page.tsx:40:25)\\u001b[39m\\n \\u001b[90m105 |\\u001b[0m 要求同一台设备的采集板版本必须一致\\n \\u001b[90m106 |\\u001b[0m </label>\\n\\u001b[31m\\u001b[1m>\\u001b[0m \\u001b[90m107 |\\u001b[0m {enforceAcqVersion && !acqVersionConsistent && (\\n \\u001b[90m |\\u001b[0m \\u001b[31m\\u001b[1m^\\u001b[0m\\n \\u001b[90m108 |\\u001b[0m <span style={{ display: \\u001b[32m'flex'\\u001b[0m, alignItems: \\u001b[32m'center'\\u001b[0m, gap: \\u001b[35m4\\u001b[0m, fontSize: \\u001b[35m12\\u001b[0m, color: \\u001b[32m'#FF4D4F'\\u001b[0m }}>\\n \\u001b[90m109 |\\u001b[0m <\\u001b[33mAlertTriangle\\u001b[0m size={\\u001b[35m13\\u001b[0m} />当前采集板配置的版本列表不一致\\n \\u001b[90m110 |\\u001b[0m </span>\""}
{"timestamp":"88:23:40.941","source":"Browser","level":"ERROR","message":"\u001b[31mUncaught ReferenceError: acqVersionConsistent is not defined\u001b[39m\n\u001b[31m at BomContent (src/app/models/bom/page.tsx:107:32)\n at BomPage (src/app/models/bom/page.tsx:40:25)\u001b[39m\n \u001b[90m105 |\u001b[0m 要求同一台设备的采集板版本必须一致\n \u001b[90m106 |\u001b[0m </label>\n\u001b[31m\u001b[1m>\u001b[0m \u001b[90m107 |\u001b[0m {enforceAcqVersion && !acqVersionConsistent && (\n \u001b[90m |\u001b[0m \u001b[31m\u001b[1m^\u001b[0m\n \u001b[90m108 |\u001b[0m <span style={{ display: \u001b[32m'flex'\u001b[0m, alignItems: \u001b[32m'center'\u001b[0m, gap: \u001b[35m4\u001b[0m, fontSize: \u001b[35m12\u001b[0m, color: \u001b[32m'#FF4D4F'\u001b[0m }}>\n \u001b[90m109 |\u001b[0m <\u001b[33mAlertTriangle\u001b[0m size={\u001b[35m13\u001b[0m} />当前采集板配置的版本列表不一致\n \u001b[90m110 |\u001b[0m </span>"}
{"timestamp":"88:23:56.831","source":"Server","level":"WARN","message":"⚠ Fast Refresh had to perform a full reload due to a runtime error."}
{"timestamp":"88:23:56.833","source":"Server","level":"LOG","message":"✓ Compiled in 116ms"}
{"timestamp":"88:23:57.529","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"88:24:06.404","source":"Server","level":"LOG","message":"✓ Compiled in 55ms"}
{"timestamp":"88:24:17.728","source":"Server","level":"LOG","message":"✓ Compiled in 58ms"}
{"timestamp":"88:24:27.923","source":"Server","level":"LOG","message":"✓ Compiled in 48ms"}
{"timestamp":"88:24:43.110","source":"Server","level":"LOG","message":"✓ Compiled in 43ms"}
{"timestamp":"88:35:01.386","source":"Server","level":"LOG","message":"✓ Compiled in 105ms"}
{"timestamp":"88:35:29.636","source":"Server","level":"LOG","message":"✓ Compiled in 142ms"}
{"timestamp":"88:35:40.143","source":"Server","level":"LOG","message":"✓ Compiled in 64ms"}
{"timestamp":"88:35:49.785","source":"Server","level":"LOG","message":"✓ Compiled in 56ms"}
{"timestamp":"88:36:08.901","source":"Server","level":"LOG","message":"✓ Compiled in 88ms"}
{"timestamp":"88:58:06.224","source":"Server","level":"LOG","message":"✓ Compiled in 36ms"}
{"timestamp":"88:58:17.207","source":"Server","level":"LOG","message":"✓ Compiled in 74ms"}
{"timestamp":"88:58:34.824","source":"Server","level":"LOG","message":"✓ Compiled in 34ms"}
{"timestamp":"88:58:48.965","source":"Server","level":"LOG","message":"✓ Compiled in 38ms"}
{"timestamp":"88:58:59.198","source":"Server","level":"LOG","message":"✓ Compiled in 53ms"}
{"timestamp":"89:00:56.122","source":"Server","level":"LOG","message":"✓ Compiled in 56ms"}
{"timestamp":"89:01:12.179","source":"Server","level":"LOG","message":"✓ Compiled in 43ms"}
{"timestamp":"89:01:26.485","source":"Server","level":"LOG","message":"✓ Compiled in 64ms"}
{"timestamp":"89:01:33.256","source":"Server","level":"LOG","message":"✓ Compiled in 34ms"}
{"timestamp":"89:02:11.783","source":"Server","level":"LOG","message":"✓ Compiled in 41ms"}
{"timestamp":"89:02:29.234","source":"Server","level":"LOG","message":"✓ Compiled in 49ms"}
{"timestamp":"89:02:38.925","source":"Server","level":"LOG","message":"✓ Compiled in 41ms"}
{"timestamp":"89:26:07.880","source":"Server","level":"LOG","message":"✓ Compiled in 64ms"}
{"timestamp":"89:26:16.444","source":"Server","level":"LOG","message":"✓ Compiled in 33ms"}
{"timestamp":"89:26:28.187","source":"Server","level":"LOG","message":"✓ Compiled in 35ms"}
{"timestamp":"89:26:41.392","source":"Server","level":"LOG","message":"✓ Compiled in 41ms"}
{"timestamp":"89:26:51.328","source":"Server","level":"LOG","message":"✓ Compiled in 51ms"}
{"timestamp":"89:50:00.224","source":"Server","level":"LOG","message":"✓ Compiled in 30ms"}
{"timestamp":"89:50:02.783","source":"Browser","level":"INFO","message":"%cDownload the React DevTools for a better development experience: https://react.dev/link/react-devtools font-weight:bold"}
{"timestamp":"89:51:22.343","source":"Server","level":"LOG","message":"✓ Compiled in 57ms"}
{"timestamp":"91:29:09.929","source":"Server","level":"LOG","message":"✓ Compiled in 37ms"}
{"timestamp":"91:29:22.593","source":"Server","level":"LOG","message":"✓ Compiled in 36ms"}
{"timestamp":"91:30:09.323","source":"Server","level":"LOG","message":"✓ Compiled in 38ms"}
{"timestamp":"91:32:54.635","source":"Server","level":"LOG","message":"✓ Compiled in 54ms"}
{"timestamp":"91:33:04.580","source":"Server","level":"LOG","message":"✓ Compiled in 115ms"}
{"timestamp":"91:33:16.061","source":"Server","level":"LOG","message":"✓ Compiled in 50ms"}
{"timestamp":"91:33:16.230","source":"Browser","level":"ERROR","message":"A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://react.dev/link/controlled-components"}
{"timestamp":"91:33:16.255","source":"Server","level":"ERROR","message":"[browser] \"A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://react.dev/link/controlled-components\" \"\""}
{"timestamp":"91:33:16.256","source":"Browser","level":"ERROR","message":"A component is changing an uncontrolled input to be controlled. This is likely caused by the value changing from undefined to a defined value, which should not happen. Decide between using a controlled or uncontrolled input element for the lifetime of the component. More info: https://react.dev/link/controlled-components \"\""}
{"timestamp":"91:33:25.029","source":"Server","level":"LOG","message":"✓ Compiled in 44ms"}
{"timestamp":"91:33:35.115","source":"Server","level":"LOG","message":"✓ Compiled in 51ms"}
{"timestamp":"91:35:27.639","source":"Server","level":"LOG","message":"✓ Compiled in 57ms"}
{"timestamp":"91:35:38.098","source":"Server","level":"LOG","message":"✓ Compiled in 41ms"}
{"timestamp":"91:36:21.846","source":"Server","level":"LOG","message":"✓ Compiled in 134ms"}
{"timestamp":"91:46:26.786","source":"Server","level":"LOG","message":"✓ Compiled in 54ms"}
{"timestamp":"91:46:46.111","source":"Server","level":"LOG","message":"✓ Compiled in 116ms"}
{"timestamp":"91:47:02.457","source":"Server","level":"LOG","message":"✓ Compiled in 58ms"}
{"timestamp":"91:51:26.728","source":"Server","level":"LOG","message":"✓ Compiled in 128ms"}
{"timestamp":"91:51:39.901","source":"Server","level":"LOG","message":"✓ Compiled in 40ms"}
{"timestamp":"91:52:32.250","source":"Server","level":"LOG","message":"✓ Compiled in 43ms"}
{"timestamp":"91:52:43.610","source":"Server","level":"LOG","message":"✓ Compiled in 34ms"}
{"timestamp":"91:53:08.498","source":"Server","level":"LOG","message":"✓ Compiled in 38ms"}