diff --git a/.superpowers/prototype/screens/icons.js b/.superpowers/prototype/screens/icons.js
index dd49d03..cbd037a 100644
--- a/.superpowers/prototype/screens/icons.js
+++ b/.superpowers/prototype/screens/icons.js
@@ -1,15 +1,15 @@
// 图标 sprite —— 单一真源(Lucide 官方图标,ISC 许可)
// 所有屏用 引用;改此处一个 symbol,全局生效。
-// 共 104 个:99 个源自 lucide-static,i-info/i-alert 为点改实心圆的清晰变体,,另有平台品牌图标 i-apple / i-android(simple-icons,填充式,path 自带 fill 覆盖描边样式)与 i-tablet-smartphone(lucide)。新增图标先在此登记 symbol,再用 use 引用。
+// 共 105 个:99 个源自 lucide-static,i-info/i-alert 为点改实心圆的清晰变体,,另有平台品牌图标 i-apple / i-android(simple-icons,填充式,path 自带 fill 覆盖描边样式)与 i-tablet-smartphone(lucide)。新增图标先在此登记 symbol,再用 use 引用。
(function(){
- var SPRITE='';
+ var SPRITE='';
function inject(){ if(document.getElementById('ym-icon-sprite'))return; var d=document.createElement('div'); d.id='ym-icon-sprite'; d.style.cssText='position:absolute;width:0;height:0'; d.innerHTML=SPRITE; document.body.insertBefore(d,document.body.firstChild); }
if(document.readyState!=='loading')inject(); else document.addEventListener('DOMContentLoaded',inject);
// ---- 徽章图标化(2026-07-04 拍板:全系统圆点→代表图标)----
// 单一真相源映射:任何屏渲染出的 .badge.b-*(无 .bi/.ico 者)自动注入图标并隐藏圆点。
// 屏内无需手写 svg;新增状态在此登记即可全局生效。
var BADGE_ICON = {
- '在售':'i-check','预警':'i-alert','缺货':'i-close',
+ '在售':'i-cart','预警':'i-alert','缺货':'i-close',
'草稿':'i-ic06','待审核':'i-ic04','已审核':'i-check','已拒绝':'i-close','已通过':'i-check','已驳回':'i-close',
'部分退单':'i-undo','已退单':'i-undo','待定价':'i-yen',
'启用':'i-check','停用':'i-close','供应商':'i-box','客户':'i-ic37','两者':'i-refresh',
diff --git a/web/_includes/icons.njk b/web/_includes/icons.njk
index 2e01292..cd98774 100644
--- a/web/_includes/icons.njk
+++ b/web/_includes/icons.njk
@@ -1,3 +1,3 @@
{# 图标雪碧图 — 单一真相源:自 .superpowers/prototype/screens/icons.js 提取(lucide 同源),
页面用 引用;修改图标请先改原型再同步 #}
-
+