You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 

463 lines
22 KiB

  1. <!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1"><title>训练编排返回列表与页面标签聚焦回归</title><style>*{box-sizing:border-box}body{margin:0;background:#f2f6f8;color:#203b46;font:15px/1.75 system-ui,"Microsoft YaHei",sans-serif}main{max-width:1180px;margin:auto;padding:28px 22px}header{background:#103c45;color:white;padding:26px 30px;border-radius:12px}h1{font-size:26px;margin:0 0 12px}h2{font-size:21px}h3{font-size:17px;overflow-wrap:anywhere}section,article{background:white;border:1px solid #dce6ec;border-radius:10px;padding:22px 26px;margin:20px 0}.pass{color:#14744f}.fail{color:#b5373e}header .pass{color:#a9f0d2}pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f8fa;padding:15px;max-height:440px;overflow:auto;font-size:12px}summary{color:#137d6e;cursor:pointer}figure{margin:18px 0 0}img{display:block;width:100%;height:auto;border:1px solid #dce6ec}figcaption,footer{font-size:13px;color:#637f8c;overflow-wrap:anywhere}li,p{overflow-wrap:anywhere}@media(max-width:700px){main{padding:14px 10px}header,section,article{padding:18px}h1{font-size:23px}}</style></head><body><main><header><h1>训练编排返回列表与页面标签聚焦回归 <span class="pass">PASS</span></h1><p>真实教员身份 · 已有狐狸 161 / 牛奶卡车 162 · localhost 与局域网</p><p>通过 8 / 8 项 · 业务真实写入 0 次</p></header><section><h2>资料 → 原型 → 设计 → 开发</h2><p>依据用户要求及现有标签约定:点击顶部“返回列表”完成导航后关闭当前编辑标签;导航取消或保存失败时保留。手动切换标签不关闭工程。</p><p>本次仅修改 LegacyTrainingPageView.vue 的返回回调,先等待路由与离开确认完成,再关闭捕获的原标签。保存、发布、标签 store 与 PageTabs 的路径保持现状。</p><ul><li>仅验证顶部返回列表及现有离开确认。打开已有训练 161/162,业务写请求全部由浏览器拦截。</li><li>“保存并离开”的失败由浏览器模拟 HTTP 503;不代表真实服务端故障。没有真实保存、发布、上传或修改这两条项目。</li><li>本轮未测试成功保存或成功发布;其业务路径未被本次代码修改。</li></ul></section><section><h2>测试与构建</h2><p><b>pnpm run build:PASS</b> · 根代理执行,含 vue-tsc、Vite 与 iframe 校验;既有构建警告不影响退出码 0。</p><p><b>git diff --check:PASS</b> · 根代理执行,退出码 0。</p><p>JSON 证据:<a href="evidence.json">evidence.json</a>。所有截图来自实际浏览器,测试凭据没有写入报告。</p></section><article><h3>手动切换标签保留原编辑页 <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  2. &quot;before&quot;: {
  3. &quot;path&quot;: &quot;/content/training-projects/162/legacy&quot;,
  4. &quot;entries&quot;: [
  5. {
  6. &quot;key&quot;: &quot;/dashboard&quot;,
  7. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  8. &quot;title&quot;: &quot;工作总览&quot;,
  9. &quot;locked&quot;: false
  10. },
  11. {
  12. &quot;key&quot;: &quot;/profile&quot;,
  13. &quot;fullPath&quot;: &quot;/profile&quot;,
  14. &quot;title&quot;: &quot;个人中心&quot;,
  15. &quot;locked&quot;: false
  16. },
  17. {
  18. &quot;key&quot;: &quot;/content/training-projects&quot;,
  19. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  20. &quot;title&quot;: &quot;训练编排&quot;,
  21. &quot;locked&quot;: false
  22. },
  23. {
  24. &quot;key&quot;: &quot;/content/training-projects/161/legacy&quot;,
  25. &quot;fullPath&quot;: &quot;/content/training-projects/161/legacy&quot;,
  26. &quot;title&quot;: &quot;训练编排&quot;,
  27. &quot;locked&quot;: false
  28. },
  29. {
  30. &quot;key&quot;: &quot;/content/training-projects/162/legacy&quot;,
  31. &quot;fullPath&quot;: &quot;/content/training-projects/162/legacy&quot;,
  32. &quot;title&quot;: &quot;训练编排&quot;,
  33. &quot;locked&quot;: false
  34. }
  35. ],
  36. &quot;labels&quot;: [
  37. {
  38. &quot;title&quot;: &quot;工作总览&quot;,
  39. &quot;active&quot;: false
  40. },
  41. {
  42. &quot;title&quot;: &quot;个人中心&quot;,
  43. &quot;active&quot;: false
  44. },
  45. {
  46. &quot;title&quot;: &quot;训练编排&quot;,
  47. &quot;active&quot;: false
  48. },
  49. {
  50. &quot;title&quot;: &quot;训练编排&quot;,
  51. &quot;active&quot;: false
  52. },
  53. {
  54. &quot;title&quot;: &quot;训练编排&quot;,
  55. &quot;active&quot;: true
  56. }
  57. ]
  58. },
  59. &quot;after&quot;: {
  60. &quot;path&quot;: &quot;/content/training-projects/161/legacy&quot;,
  61. &quot;entries&quot;: [
  62. {
  63. &quot;key&quot;: &quot;/dashboard&quot;,
  64. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  65. &quot;title&quot;: &quot;工作总览&quot;,
  66. &quot;locked&quot;: false
  67. },
  68. {
  69. &quot;key&quot;: &quot;/profile&quot;,
  70. &quot;fullPath&quot;: &quot;/profile&quot;,
  71. &quot;title&quot;: &quot;个人中心&quot;,
  72. &quot;locked&quot;: false
  73. },
  74. {
  75. &quot;key&quot;: &quot;/content/training-projects&quot;,
  76. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  77. &quot;title&quot;: &quot;训练编排&quot;,
  78. &quot;locked&quot;: false
  79. },
  80. {
  81. &quot;key&quot;: &quot;/content/training-projects/161/legacy&quot;,
  82. &quot;fullPath&quot;: &quot;/content/training-projects/161/legacy&quot;,
  83. &quot;title&quot;: &quot;训练编排&quot;,
  84. &quot;locked&quot;: false
  85. },
  86. {
  87. &quot;key&quot;: &quot;/content/training-projects/162/legacy&quot;,
  88. &quot;fullPath&quot;: &quot;/content/training-projects/162/legacy&quot;,
  89. &quot;title&quot;: &quot;训练编排&quot;,
  90. &quot;locked&quot;: false
  91. }
  92. ],
  93. &quot;labels&quot;: [
  94. {
  95. &quot;title&quot;: &quot;工作总览&quot;,
  96. &quot;active&quot;: false
  97. },
  98. {
  99. &quot;title&quot;: &quot;个人中心&quot;,
  100. &quot;active&quot;: false
  101. },
  102. {
  103. &quot;title&quot;: &quot;训练编排&quot;,
  104. &quot;active&quot;: false
  105. },
  106. {
  107. &quot;title&quot;: &quot;训练编排&quot;,
  108. &quot;active&quot;: true
  109. },
  110. {
  111. &quot;title&quot;: &quot;训练编排&quot;,
  112. &quot;active&quot;: false
  113. }
  114. ]
  115. },
  116. &quot;method&quot;: &quot;真实页面标签点击&quot;
  117. }</pre></details><figure><a href="screenshots/01-manual-switch-keeps-editors.png" target="_blank"><img src="screenshots/01-manual-switch-keeps-editors.png" alt="手动切换标签保留原编辑页" loading="lazy"></a><figcaption>手动切换标签保留原编辑页 · screenshots/01-manual-switch-keeps-editors.png</figcaption></figure></article><article><h3>顶部返回只关闭当前编辑标签,保留列表及另一编辑标签 <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  118. &quot;path&quot;: &quot;/content/training-projects&quot;,
  119. &quot;entries&quot;: [
  120. {
  121. &quot;key&quot;: &quot;/dashboard&quot;,
  122. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  123. &quot;title&quot;: &quot;工作总览&quot;,
  124. &quot;locked&quot;: false
  125. },
  126. {
  127. &quot;key&quot;: &quot;/profile&quot;,
  128. &quot;fullPath&quot;: &quot;/profile&quot;,
  129. &quot;title&quot;: &quot;个人中心&quot;,
  130. &quot;locked&quot;: false
  131. },
  132. {
  133. &quot;key&quot;: &quot;/content/training-projects&quot;,
  134. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  135. &quot;title&quot;: &quot;训练编排&quot;,
  136. &quot;locked&quot;: false
  137. },
  138. {
  139. &quot;key&quot;: &quot;/content/training-projects/162/legacy&quot;,
  140. &quot;fullPath&quot;: &quot;/content/training-projects/162/legacy&quot;,
  141. &quot;title&quot;: &quot;训练编排&quot;,
  142. &quot;locked&quot;: false
  143. }
  144. ],
  145. &quot;labels&quot;: [
  146. {
  147. &quot;title&quot;: &quot;工作总览&quot;,
  148. &quot;active&quot;: false
  149. },
  150. {
  151. &quot;title&quot;: &quot;个人中心&quot;,
  152. &quot;active&quot;: false
  153. },
  154. {
  155. &quot;title&quot;: &quot;训练编排&quot;,
  156. &quot;active&quot;: true
  157. },
  158. {
  159. &quot;title&quot;: &quot;训练编排&quot;,
  160. &quot;active&quot;: false
  161. }
  162. ]
  163. }</pre></details><figure><a href="screenshots/02-return-closes-current.png" target="_blank"><img src="screenshots/02-return-closes-current.png" alt="顶部返回只关闭当前编辑标签,保留列表及另一编辑标签" loading="lazy"></a><figcaption>顶部返回只关闭当前编辑标签,保留列表及另一编辑标签 · screenshots/02-return-closes-current.png</figcaption></figure></article><article><h3>刷新后已关闭标签不复活 <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  164. &quot;path&quot;: &quot;/content/training-projects&quot;,
  165. &quot;entries&quot;: [
  166. {
  167. &quot;key&quot;: &quot;/dashboard&quot;,
  168. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  169. &quot;title&quot;: &quot;工作总览&quot;,
  170. &quot;locked&quot;: false
  171. },
  172. {
  173. &quot;key&quot;: &quot;/profile&quot;,
  174. &quot;fullPath&quot;: &quot;/profile&quot;,
  175. &quot;title&quot;: &quot;个人中心&quot;,
  176. &quot;locked&quot;: false
  177. },
  178. {
  179. &quot;key&quot;: &quot;/content/training-projects&quot;,
  180. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  181. &quot;title&quot;: &quot;训练编排&quot;,
  182. &quot;locked&quot;: false
  183. },
  184. {
  185. &quot;key&quot;: &quot;/content/training-projects/162/legacy&quot;,
  186. &quot;fullPath&quot;: &quot;/content/training-projects/162/legacy&quot;,
  187. &quot;title&quot;: &quot;训练编排&quot;,
  188. &quot;locked&quot;: false
  189. }
  190. ],
  191. &quot;labels&quot;: [
  192. {
  193. &quot;title&quot;: &quot;工作总览&quot;,
  194. &quot;active&quot;: false
  195. },
  196. {
  197. &quot;title&quot;: &quot;个人中心&quot;,
  198. &quot;active&quot;: false
  199. },
  200. {
  201. &quot;title&quot;: &quot;训练编排&quot;,
  202. &quot;active&quot;: true
  203. },
  204. {
  205. &quot;title&quot;: &quot;训练编排&quot;,
  206. &quot;active&quot;: false
  207. }
  208. ]
  209. }</pre></details><figure><a href="screenshots/03-refresh-no-resurrection.png" target="_blank"><img src="screenshots/03-refresh-no-resurrection.png" alt="刷新后已关闭标签不复活" loading="lazy"></a><figcaption>刷新后已关闭标签不复活 · screenshots/03-refresh-no-resurrection.png</figcaption></figure></article><article><h3>未保存时 Escape 取消返回,原页与修改保留 <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  210. &quot;path&quot;: &quot;/content/training-projects/161/legacy&quot;,
  211. &quot;entries&quot;: [
  212. {
  213. &quot;key&quot;: &quot;/dashboard&quot;,
  214. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  215. &quot;title&quot;: &quot;工作总览&quot;,
  216. &quot;locked&quot;: false
  217. },
  218. {
  219. &quot;key&quot;: &quot;/profile&quot;,
  220. &quot;fullPath&quot;: &quot;/profile&quot;,
  221. &quot;title&quot;: &quot;个人中心&quot;,
  222. &quot;locked&quot;: false
  223. },
  224. {
  225. &quot;key&quot;: &quot;/content/training-projects&quot;,
  226. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  227. &quot;title&quot;: &quot;训练编排&quot;,
  228. &quot;locked&quot;: false
  229. },
  230. {
  231. &quot;key&quot;: &quot;/content/training-projects/162/legacy&quot;,
  232. &quot;fullPath&quot;: &quot;/content/training-projects/162/legacy&quot;,
  233. &quot;title&quot;: &quot;训练编排&quot;,
  234. &quot;locked&quot;: false
  235. },
  236. {
  237. &quot;key&quot;: &quot;/content/training-projects/161/legacy&quot;,
  238. &quot;fullPath&quot;: &quot;/content/training-projects/161/legacy&quot;,
  239. &quot;title&quot;: &quot;训练编排&quot;,
  240. &quot;locked&quot;: false
  241. }
  242. ],
  243. &quot;labels&quot;: [
  244. {
  245. &quot;title&quot;: &quot;工作总览&quot;,
  246. &quot;active&quot;: false
  247. },
  248. {
  249. &quot;title&quot;: &quot;个人中心&quot;,
  250. &quot;active&quot;: false
  251. },
  252. {
  253. &quot;title&quot;: &quot;训练编排&quot;,
  254. &quot;active&quot;: false
  255. },
  256. {
  257. &quot;title&quot;: &quot;训练编排&quot;,
  258. &quot;active&quot;: false
  259. },
  260. {
  261. &quot;title&quot;: &quot;训练编排&quot;,
  262. &quot;active&quot;: true
  263. }
  264. ]
  265. }</pre></details><figure><a href="screenshots/04-unsaved-return-confirmation.png" target="_blank"><img src="screenshots/04-unsaved-return-confirmation.png" alt="未保存时 Escape 取消返回,原页与修改保留" loading="lazy"></a><figcaption>未保存时 Escape 取消返回,原页与修改保留 · screenshots/04-unsaved-return-confirmation.png</figcaption></figure><figure><a href="screenshots/05-escape-keeps-editor.png" target="_blank"><img src="screenshots/05-escape-keeps-editor.png" alt="未保存时 Escape 取消返回,原页与修改保留" loading="lazy"></a><figcaption>未保存时 Escape 取消返回,原页与修改保留 · screenshots/05-escape-keeps-editor.png</figcaption></figure></article><article><h3>保存并离开失败时不导航、不删除编辑标签(浏览器模拟 503) <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  266. &quot;tabs&quot;: {
  267. &quot;path&quot;: &quot;/content/training-projects/161/legacy&quot;,
  268. &quot;entries&quot;: [
  269. {
  270. &quot;key&quot;: &quot;/dashboard&quot;,
  271. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  272. &quot;title&quot;: &quot;工作总览&quot;,
  273. &quot;locked&quot;: false
  274. },
  275. {
  276. &quot;key&quot;: &quot;/profile&quot;,
  277. &quot;fullPath&quot;: &quot;/profile&quot;,
  278. &quot;title&quot;: &quot;个人中心&quot;,
  279. &quot;locked&quot;: false
  280. },
  281. {
  282. &quot;key&quot;: &quot;/content/training-projects&quot;,
  283. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  284. &quot;title&quot;: &quot;训练编排&quot;,
  285. &quot;locked&quot;: false
  286. },
  287. {
  288. &quot;key&quot;: &quot;/content/training-projects/162/legacy&quot;,
  289. &quot;fullPath&quot;: &quot;/content/training-projects/162/legacy&quot;,
  290. &quot;title&quot;: &quot;训练编排&quot;,
  291. &quot;locked&quot;: false
  292. },
  293. {
  294. &quot;key&quot;: &quot;/content/training-projects/161/legacy&quot;,
  295. &quot;fullPath&quot;: &quot;/content/training-projects/161/legacy&quot;,
  296. &quot;title&quot;: &quot;训练编排&quot;,
  297. &quot;locked&quot;: false
  298. }
  299. ],
  300. &quot;labels&quot;: [
  301. {
  302. &quot;title&quot;: &quot;工作总览&quot;,
  303. &quot;active&quot;: false
  304. },
  305. {
  306. &quot;title&quot;: &quot;个人中心&quot;,
  307. &quot;active&quot;: false
  308. },
  309. {
  310. &quot;title&quot;: &quot;训练编排&quot;,
  311. &quot;active&quot;: false
  312. },
  313. {
  314. &quot;title&quot;: &quot;训练编排&quot;,
  315. &quot;active&quot;: false
  316. },
  317. {
  318. &quot;title&quot;: &quot;训练编排&quot;,
  319. &quot;active&quot;: true
  320. }
  321. ]
  322. },
  323. &quot;writes&quot;: [
  324. {
  325. &quot;origin&quot;: &quot;http://127.0.0.1:6180&quot;,
  326. &quot;path&quot;: &quot;/api/tran/v1/content/projects/161/assets/upload&quot;,
  327. &quot;method&quot;: &quot;POST&quot;,
  328. &quot;response&quot;: 503,
  329. &quot;forwarded&quot;: false
  330. },
  331. {
  332. &quot;origin&quot;: &quot;http://127.0.0.1:6180&quot;,
  333. &quot;path&quot;: &quot;/api/tran/v1/content/projects/161&quot;,
  334. &quot;method&quot;: &quot;PUT&quot;,
  335. &quot;response&quot;: 503,
  336. &quot;forwarded&quot;: false
  337. }
  338. ],
  339. &quot;simulated&quot;: true
  340. }</pre></details><figure><a href="screenshots/06-save-failure-keeps-editor.png" target="_blank"><img src="screenshots/06-save-failure-keeps-editor.png" alt="保存并离开失败时不导航、不删除编辑标签(浏览器模拟 503)" loading="lazy"></a><figcaption>保存并离开失败时不导航、不删除编辑标签(浏览器模拟 503) · screenshots/06-save-failure-keeps-editor.png</figcaption></figure></article><article><h3>明确放弃修改后返回并关闭当前编辑标签 <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  341. &quot;path&quot;: &quot;/content/training-projects&quot;,
  342. &quot;entries&quot;: [
  343. {
  344. &quot;key&quot;: &quot;/dashboard&quot;,
  345. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  346. &quot;title&quot;: &quot;工作总览&quot;,
  347. &quot;locked&quot;: false
  348. },
  349. {
  350. &quot;key&quot;: &quot;/profile&quot;,
  351. &quot;fullPath&quot;: &quot;/profile&quot;,
  352. &quot;title&quot;: &quot;个人中心&quot;,
  353. &quot;locked&quot;: false
  354. },
  355. {
  356. &quot;key&quot;: &quot;/content/training-projects&quot;,
  357. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  358. &quot;title&quot;: &quot;训练编排&quot;,
  359. &quot;locked&quot;: false
  360. },
  361. {
  362. &quot;key&quot;: &quot;/content/training-projects/162/legacy&quot;,
  363. &quot;fullPath&quot;: &quot;/content/training-projects/162/legacy&quot;,
  364. &quot;title&quot;: &quot;训练编排&quot;,
  365. &quot;locked&quot;: false
  366. }
  367. ],
  368. &quot;labels&quot;: [
  369. {
  370. &quot;title&quot;: &quot;工作总览&quot;,
  371. &quot;active&quot;: false
  372. },
  373. {
  374. &quot;title&quot;: &quot;个人中心&quot;,
  375. &quot;active&quot;: false
  376. },
  377. {
  378. &quot;title&quot;: &quot;训练编排&quot;,
  379. &quot;active&quot;: true
  380. },
  381. {
  382. &quot;title&quot;: &quot;训练编排&quot;,
  383. &quot;active&quot;: false
  384. }
  385. ]
  386. }</pre></details><figure><a href="screenshots/07-discard-closes-current.png" target="_blank"><img src="screenshots/07-discard-closes-current.png" alt="明确放弃修改后返回并关闭当前编辑标签" loading="lazy"></a><figcaption>明确放弃修改后返回并关闭当前编辑标签 · screenshots/07-discard-closes-current.png</figcaption></figure></article><article><h3>服务端两项目版本、封面与内容校验值未变 <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  387. &quot;projects&quot;: [
  388. {
  389. &quot;id&quot;: &quot;161&quot;,
  390. &quot;version&quot;: 9,
  391. &quot;currentVersionId&quot;: &quot;213&quot;,
  392. &quot;publishedVersionId&quot;: &quot;213&quot;,
  393. &quot;coverUri&quot;: &quot;fsvc://unreal-tran/image/2026/09/05/32b2fb56adf53691ede867a8c957c573.jpg&quot;,
  394. &quot;checksum&quot;: &quot;d5a0f4c872c8e275db980808375d9351bd51ea0aaf6b52bf453b7e8f9cc55605&quot;,
  395. &quot;unchanged&quot;: true,
  396. &quot;after&quot;: {
  397. &quot;id&quot;: &quot;161&quot;,
  398. &quot;version&quot;: 9,
  399. &quot;currentVersionId&quot;: &quot;213&quot;,
  400. &quot;publishedVersionId&quot;: &quot;213&quot;,
  401. &quot;coverUri&quot;: &quot;fsvc://unreal-tran/image/2026/09/05/32b2fb56adf53691ede867a8c957c573.jpg&quot;,
  402. &quot;checksum&quot;: &quot;d5a0f4c872c8e275db980808375d9351bd51ea0aaf6b52bf453b7e8f9cc55605&quot;
  403. }
  404. },
  405. {
  406. &quot;id&quot;: &quot;162&quot;,
  407. &quot;version&quot;: 6,
  408. &quot;currentVersionId&quot;: &quot;214&quot;,
  409. &quot;publishedVersionId&quot;: &quot;214&quot;,
  410. &quot;coverUri&quot;: &quot;fsvc://unreal-tran/image/2026/09/05/be78d4ad687c3872a15001b8333f1afe.jpg&quot;,
  411. &quot;checksum&quot;: &quot;e13b82f8fbc38ad327d8f83baec8295316e614132acf5eeeba25ea7371dfd9d3&quot;,
  412. &quot;unchanged&quot;: true,
  413. &quot;after&quot;: {
  414. &quot;id&quot;: &quot;162&quot;,
  415. &quot;version&quot;: 6,
  416. &quot;currentVersionId&quot;: &quot;214&quot;,
  417. &quot;publishedVersionId&quot;: &quot;214&quot;,
  418. &quot;coverUri&quot;: &quot;fsvc://unreal-tran/image/2026/09/05/be78d4ad687c3872a15001b8333f1afe.jpg&quot;,
  419. &quot;checksum&quot;: &quot;e13b82f8fbc38ad327d8f83baec8295316e614132acf5eeeba25ea7371dfd9d3&quot;
  420. }
  421. }
  422. ],
  423. &quot;forwardedBusinessWrites&quot;: 0
  424. }</pre></details></article><article><h3>局域网地址返回列表也关闭当前编辑标签 <span class="pass">PASS</span></h3><details><summary>查看真实观察记录</summary><pre>{
  425. &quot;origin&quot;: &quot;http://192.168.31.168:6180&quot;,
  426. &quot;tabs&quot;: {
  427. &quot;path&quot;: &quot;/content/training-projects&quot;,
  428. &quot;entries&quot;: [
  429. {
  430. &quot;key&quot;: &quot;/dashboard&quot;,
  431. &quot;fullPath&quot;: &quot;/dashboard&quot;,
  432. &quot;title&quot;: &quot;工作总览&quot;,
  433. &quot;locked&quot;: false
  434. },
  435. {
  436. &quot;key&quot;: &quot;/profile&quot;,
  437. &quot;fullPath&quot;: &quot;/profile&quot;,
  438. &quot;title&quot;: &quot;个人中心&quot;,
  439. &quot;locked&quot;: false
  440. },
  441. {
  442. &quot;key&quot;: &quot;/content/training-projects&quot;,
  443. &quot;fullPath&quot;: &quot;/content/training-projects&quot;,
  444. &quot;title&quot;: &quot;训练编排&quot;,
  445. &quot;locked&quot;: false
  446. }
  447. ],
  448. &quot;labels&quot;: [
  449. {
  450. &quot;title&quot;: &quot;工作总览&quot;,
  451. &quot;active&quot;: false
  452. },
  453. {
  454. &quot;title&quot;: &quot;个人中心&quot;,
  455. &quot;active&quot;: false
  456. },
  457. {
  458. &quot;title&quot;: &quot;训练编排&quot;,
  459. &quot;active&quot;: true
  460. }
  461. ]
  462. }
  463. }</pre></details><figure><a href="screenshots/08-lan-return-closes-current.png" target="_blank"><img src="screenshots/08-lan-return-closes-current.png" alt="局域网地址返回列表也关闭当前编辑标签" loading="lazy"></a><figcaption>局域网地址返回列表也关闭当前编辑标签 · screenshots/08-lan-return-closes-current.png</figcaption></figure></article><footer>开始 2026-09-05T16:40:46.677Z · 完成 2026-09-05T16:41:29.185Z · 新增业务数据 0;浏览器内临时修改已放弃。</footer></main></body></html>