style(malaysia): 콤보 재고 영역 확대·Last Stocktake 열 축소

콤보 카드 420→520px, Last Stocktake 96px 고정, 콤보 숫자열 nowrap·52px → 가로 스크롤 제거.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
2026-06-16 11:52:58 +09:00
parent 411c03e352
commit d2701c2e22
@@ -6,6 +6,11 @@
.mys-compact .erp-table td { padding-top:4px; padding-bottom:4px; }
.mys-compact td.nm { white-space:nowrap; }
.mys-compact th.ccol, .mys-compact td.ccol { white-space:nowrap; width:88px; }
/* Last Stocktake 열 좁게(날짜 고정폭) — 콤보 영역에 공간 양보 */
.mys-compact th.stk, .mys-compact td.stk { white-space:nowrap; width:96px; }
/* 콤보 표 숫자열 compact + 줄바꿈 방지 → 가로 스크롤 제거 */
.mys-combo th.num, .mys-combo td.num { white-space:nowrap; width:52px; text-align:right; }
.mys-combo td.nm { white-space:normal; }
</style>
{% endblock %}
@@ -15,7 +20,7 @@
{% set active_tab = 'status' %}
{% include "malaysia/_nav.html" %}
<div class="mys-grid" style="display:grid;grid-template-columns:1fr 420px;gap:16px;align-items:start;">
<div class="mys-grid" style="display:grid;grid-template-columns:minmax(0,1fr) 520px;gap:16px;align-items:start;">
<!-- 좌: 낱개로 분리된 전체 재고 -->
<div class="erp-card">
@@ -29,7 +34,7 @@
<tr>
<th class="ccol">Item Code</th><th>Product Name</th>
<th style="text-align:right">전산재고</th>
<th>Last Stocktake</th>
<th class="stk">Last Stocktake</th>
<th style="text-align:right">조사수량</th>
<th style="text-align:right">차이</th>
</tr>
@@ -40,7 +45,7 @@
<td class="ccol">{{ r.item_code }}</td>
<td class="nm" data-en="{{ r.item_name }}" data-ko="{{ ko_names.get(r.item_code, r.item_name) }}">{{ r.item_name }}</td>
<td style="text-align:right;font-weight:600;">{{ "{:,}".format(r.current_qty) }}</td>
<td>{{ r.last_stocktake_date or '—' }}</td>
<td class="stk">{{ r.last_stocktake_date or '—' }}</td>
<td style="text-align:right">{{ "{:,}".format(r.last_qty) if r.last_qty is not none else '—' }}</td>
<td style="text-align:right;font-weight:600;{% if r.diff %}color:#b91c1c;{% endif %}">
{% if r.diff is not none %}{{ "{:+,}".format(r.diff) }}{% else %}—{% endif %}
@@ -62,21 +67,21 @@
{% if set_stocktake_date %}<span class="i18n">콤보재고 = 재고조사</span>({{ set_stocktake_date }}) <span class="i18n"> 이후 출고</span>{% else %}재고조사 입력 없음{% endif %}
</span>
<div class="erp-table-wrap" style="margin-top:8px;">
<table class="erp-table">
<table class="erp-table mys-combo">
<thead><tr>
<th class="ccol">Set Code</th><th>Set Name</th>
<th style="text-align:right" data-ko="조사" data-en="Counted">조사</th>
<th style="text-align:right" data-ko="출고" data-en="OUT">출고</th>
<th style="text-align:right" data-ko="재고" data-en="Stock">재고</th>
<th class="num" data-ko="조사" data-en="Counted">조사</th>
<th class="num" data-ko="출고" data-en="OUT">출고</th>
<th class="num" data-ko="재고" data-en="Stock">재고</th>
</tr></thead>
<tbody>
{% for s in set_rows %}
<tr>
<td class="ccol">{{ s.set_code }}</td>
<td class="nm" data-en="{{ s.set_name }}" data-ko="{{ ko_names.get(s.set_code, s.set_name) }}">{{ s.set_name }}</td>
<td style="text-align:right;color:#64748b;">{{ "{:,}".format(s.stocktake_qty) }}</td>
<td style="text-align:right;">{% if s.out_qty %}<span style="color:#b91c1c;">{{ "{:,}".format(s.out_qty) }}</span>{% else %}<span style="color:#94a3b8;"></span>{% endif %}</td>
<td style="text-align:right;font-weight:600;">{{ "{:,}".format(s.qty) }}</td>
<td class="num" style="color:#64748b;">{{ "{:,}".format(s.stocktake_qty) }}</td>
<td class="num">{% if s.out_qty %}<span style="color:#b91c1c;">{{ "{:,}".format(s.out_qty) }}</span>{% else %}<span style="color:#94a3b8;"></span>{% endif %}</td>
<td class="num" style="font-weight:600;">{{ "{:,}".format(s.qty) }}</td>
</tr>
{% endfor %}
{% if not set_rows %}