🔻 {{dash.low_stock_count}} 色低于保底 · 缺 {{fmt(dash.low_stock_gap)}} 颗
⚠️ {{dash.conflicts.length}} 色撞料
{{t.name}}{{t.status}}
{{t.code}} · {{fmt(t.beads||t.total_beads)}} 颗 · {{t.creator}}
🫘 {{fmt(dash.total_beads)}} 颗 / {{dash.n_colors}} 色
🎖 完成 {{dash.done_tasks}} 件
🧵 图纸 {{dash.pattern_count||0}} 张
暂无任务
{{t.code}} · {{t.name}}
{{fmt(t.beads||t.total_beads)}} 颗 · {{t.creator}} · {{t.created_at?.slice(5,10)}}
{{t.status}}
图纸库空空如也,上传图片生成第一张吧
{{p.name}}
{{p.cells_w}}×{{p.cells_h}} · {{fmt(p.total)}} 颗 · {{p.n_colors}} 色 · 约{{p.est_minutes}}分钟
已拼 {{p.progress_rows}}/{{p.cells_h}} 行
{{p.creator}}
共 {{invList.length}} 色 · 现有 {{fmt(invTotal)}} 颗
{{g.letter}} 系列{{g.items.length}} 色 · {{fmt(g.total)}} 颗
{{expanded[g.letter]===false?'▸':'▾'}}
{{c.code}}
{{c.name||c.code}}
现有 {{fmt(c.onhand)}} · 占 {{fmt(c.reserved)}}
可用 {{fmt(c.available)}} / 阈值 {{c.threshold}}
{{c.code}}
{{c.name||c.code}}
现有 {{fmt(c.onhand)}} · 占 {{fmt(c.reserved)}}
可用 {{fmt(c.available)}} / 阈值 {{c.threshold}}
暂无采购清单
{{p.code}} 全局
{{fmt(p.total_buy)}} 颗 / {{p.n_colors}} 色 · {{p.created_at?.slice(5,16)}}
{{p.status}}
{{['🥇','🥈','🥉'][i]||i+1}}
{{r.name}}
{{r.works}} 件
{{fmt(r.beads)}} 颗
{{dur(r.secs)}}
还没有完成的作品,加油!
🫘
📷{{a.photos.length}}
{{a.name}}
{{a.code}} · {{fmt(a.total_beads)}} 颗 · {{dur(a.duration_sec)}}
{{a.creator}} · {{a.completed_at?.slice(0,10)}}