feat: 库存看板 BOM 标签页新增「模拟齐套」试算模式
- BOM 物料齐套标签页新增模拟齐套工具条: 输入计划生产数量(套/PCS), 点模拟即按 单套用量×数量 算出每颗料总需求用量, 与当前在库对比, 缺口为正的行整行标红并显示缺多少 - 每行新增「需求用量」「缺口」两列(默认隐藏, 模拟时显示); 每棵 BOM 标题出现模拟结论徽章 (模拟齐套 / 模拟缺料 M/N 种); 选"全部 BOM"时对所有 BOM 同时模拟 - 提供「重置」清除模拟结果, 纯前端计算、不改动任何库存数据 - 新增 .sim-bar / .row-sim-danger / .sim-badge 样式 - 教程同步补充模拟齐套章节
This commit is contained in:
@@ -78,6 +78,14 @@ button:hover, .btn:hover { filter: brightness(.96); }
|
||||
.bom-filter label { margin: 0; white-space: nowrap; }
|
||||
.bom-filter select { width: auto; min-width: 260px; }
|
||||
|
||||
/* BOM 模拟齐套模式 */
|
||||
.sim-bar { display: flex; align-items: center; gap: 10px; margin: 0 0 16px; flex-wrap: wrap; padding: 10px 12px; background: #f7f9fc; border: 1px solid #e3e8ef; border-radius: 8px; }
|
||||
.sim-bar label { margin: 0; white-space: nowrap; }
|
||||
.sim-bar input[type=number] { width: 130px; }
|
||||
.badge.sim-badge { margin-left: auto; }
|
||||
tr.row-sim-danger { background: #fff1f0 !important; }
|
||||
tr.row-sim-danger td { color: #cf1322; }
|
||||
|
||||
/* 批量导入窗口(模态) */
|
||||
.modal-mask {
|
||||
position: fixed; inset: 0; background: rgba(15,23,35,.5);
|
||||
|
||||
Reference in New Issue
Block a user