chore: update todo list

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
wangjia
2026-06-08 22:40:17 +08:00
parent fab7bd21dd
commit 543bd2712f
2 changed files with 81 additions and 81 deletions
+68 -68
View File
@@ -102,8 +102,8 @@ ul.todo-list { list-style: none; margin: 0; padding: 0; }
<div class="header-meta">生成于 2026-06-08 · 真相源 todo/todo.json</div>
<div class="stats">
<div class="stat-pill"><strong>15</strong>全部</div>
<div class="stat-pill"><strong>5</strong>未完成</div>
<div class="stat-pill"><strong>10</strong>已完成</div>
<div class="stat-pill"><strong>1</strong>未完成</div>
<div class="stat-pill"><strong>14</strong>已完成</div>
</div>
</div>
</header>
@@ -132,7 +132,7 @@ ul.todo-list { list-style: none; margin: 0; padding: 0; }
<div class="wrap">
<div class="section-title">📋 未完成(5</div>
<div class="section-title">📋 未完成(1</div>
<ul class="todo-list" id="pendingList">
<li class="todo-card"
@@ -153,69 +153,18 @@ ul.todo-list { list-style: none; margin: 0; padding: 0; }
</div>
</div>
</li>
</ul>
<li class="todo-card"
data-id="3"
data-level="low"
data-tags="前端,Web"
data-done="0">
<div class="card-header">
<span class="item-title">注册接口同源依赖问题</span>
<span class="tag t-low">一般 / 优化</span>
</div>
<div class="item-desc">用 window.location.origin+'/api/v1/public/register',要求同源部署;分离部署时指错。需确认部署形态。</div>
<div class="card-footer">
<div class="tag-row"><span class="tag t-tag" data-tag="前端">前端</span> <span class="tag t-tag" data-tag="Web">Web</span></div>
<div class="item-meta">
<span class="meta-date">🕐 2026-06-08</span>
<div class="done-section">
<div class="section-title done-title">✅ 已完成(14</div>
<button class="done-toggle" id="doneToggle">▾ 展开已完成列表</button>
<ul class="todo-list hidden" id="doneList">
</div>
</div>
</li>
<li class="todo-card"
data-id="5"
data-level="low"
data-tags="前端,Web"
data-done="0">
<div class="card-header">
<span class="item-title">页脚双份维护</span>
<span class="tag t-low">一般 / 优化</span>
</div>
<div class="item-desc">njk 站点用 footer.njk 读变量,功能页把页脚硬编码各写一份,改一处不同步。根因同「两套模板」。</div>
<div class="card-footer">
<div class="tag-row"><span class="tag t-tag" data-tag="前端">前端</span> <span class="tag t-tag" data-tag="Web">Web</span></div>
<div class="item-meta">
<span class="meta-date">🕐 2026-06-08</span>
</div>
</div>
</li>
<li class="todo-card"
data-id="6"
data-level="low"
data-tags="前端,Web"
data-done="0">
<div class="card-header">
<span class="item-title">注册成功提示路径需核对</span>
<span class="tag t-low">一般 / 优化</span>
</div>
<div class="item-desc">提示「忘记门店编码可在「系统设置→关于」查看」,需与实际客户端菜单路径一致。</div>
<div class="card-footer">
<div class="tag-row"><span class="tag t-tag" data-tag="前端">前端</span> <span class="tag t-tag" data-tag="Web">Web</span></div>
<div class="item-meta">
<span class="meta-date">🕐 2026-06-08</span>
</div>
</div>
</li>
<li class="todo-card"
<li class="todo-card done"
data-id="13"
data-level="low"
data-tags="后端,iOS,Android"
data-done="0">
data-done="1">
<div class="card-header">
<span class="item-title">公开商品 API 补充 batch.quantity 和 product code/barcode</span>
<span class="tag t-low">一般 / 优化</span>
@@ -225,17 +174,68 @@ ul.todo-list { list-style: none; margin: 0; padding: 0; }
<div class="tag-row"><span class="tag t-tag" data-tag="后端">后端</span> <span class="tag t-tag" data-tag="iOS">iOS</span> <span class="tag t-tag" data-tag="Android">Android</span></div>
<div class="item-meta">
<span class="meta-date">🕐 2026-06-08</span>
<span class="meta-date">✅ 完成 2026-06-08 · <span class="ver-badge">v1.0.25</span></span>
</div>
</div>
</li>
<li class="todo-card done"
data-id="6"
data-level="low"
data-tags="前端,Web"
data-done="1">
<div class="card-header">
<span class="item-title">注册成功提示路径需核对</span>
<span class="tag t-low">一般 / 优化</span>
</div>
<div class="item-desc">提示「忘记门店编码可在「系统设置→关于」查看」,需与实际客户端菜单路径一致。</div>
<div class="card-footer">
<div class="tag-row"><span class="tag t-tag" data-tag="前端">前端</span> <span class="tag t-tag" data-tag="Web">Web</span></div>
<div class="item-meta">
<span class="meta-date">🕐 2026-06-08</span>
<span class="meta-date">✅ 完成 2026-06-08 · <span class="ver-badge">v1.0.25</span></span>
</div>
</div>
</li>
<li class="todo-card done"
data-id="5"
data-level="low"
data-tags="前端,Web"
data-done="1">
<div class="card-header">
<span class="item-title">页脚双份维护</span>
<span class="tag t-low">一般 / 优化</span>
</div>
<div class="item-desc">njk 站点用 footer.njk 读变量,功能页把页脚硬编码各写一份,改一处不同步。根因同「两套模板」。</div>
<div class="card-footer">
<div class="tag-row"><span class="tag t-tag" data-tag="前端">前端</span> <span class="tag t-tag" data-tag="Web">Web</span></div>
<div class="item-meta">
<span class="meta-date">🕐 2026-06-08</span>
<span class="meta-date">✅ 完成 2026-06-08 · <span class="ver-badge">v1.0.25</span></span>
</div>
</div>
</li>
<li class="todo-card done"
data-id="3"
data-level="low"
data-tags="前端,Web"
data-done="1">
<div class="card-header">
<span class="item-title">注册接口同源依赖问题</span>
<span class="tag t-low">一般 / 优化</span>
</div>
<div class="item-desc">用 window.location.origin+'/api/v1/public/register',要求同源部署;分离部署时指错。需确认部署形态。</div>
<div class="card-footer">
<div class="tag-row"><span class="tag t-tag" data-tag="前端">前端</span> <span class="tag t-tag" data-tag="Web">Web</span></div>
<div class="item-meta">
<span class="meta-date">🕐 2026-06-08</span>
<span class="meta-date">✅ 完成 2026-06-08 · <span class="ver-badge">v1.0.25</span></span>
</div>
</div>
</li>
</ul>
<div class="done-section">
<div class="section-title done-title">✅ 已完成(10</div>
<button class="done-toggle" id="doneToggle">▾ 展开已完成列表</button>
<ul class="todo-list hidden" id="doneList">
<li class="todo-card done"
data-id="18"
data-level="low"
+13 -13
View File
@@ -1,7 +1,7 @@
{
"meta": {
"title": "酒库管理系统 — 项目 TODO",
"updated_at": "2026-06-08T00:06:15.371Z"
"updated_at": "2026-06-08T14:40:04.464Z"
},
"seq": 18,
"items": [
@@ -42,9 +42,9 @@
"Web"
],
"created_at": "2026-06-07T17:30:32.237Z",
"done": false,
"completed_at": null,
"version": null
"done": true,
"completed_at": "2026-06-08T14:33:22.523Z",
"version": "v1.0.25"
},
{
"id": 4,
@@ -70,9 +70,9 @@
"Web"
],
"created_at": "2026-06-07T17:30:32.334Z",
"done": false,
"completed_at": null,
"version": null
"done": true,
"completed_at": "2026-06-08T14:33:22.584Z",
"version": "v1.0.25"
},
{
"id": 6,
@@ -84,9 +84,9 @@
"Web"
],
"created_at": "2026-06-07T17:30:32.381Z",
"done": false,
"completed_at": null,
"version": null
"done": true,
"completed_at": "2026-06-08T14:33:22.648Z",
"version": "v1.0.25"
},
{
"id": 8,
@@ -145,9 +145,9 @@
"Android"
],
"created_at": "2026-06-07T18:12:43.136Z",
"done": false,
"completed_at": null,
"version": null
"done": true,
"completed_at": "2026-06-08T14:40:04.464Z",
"version": "v1.0.25"
},
{
"id": 14,