feat: enhance order sales inventory workflows

This commit is contained in:
taekyoungc
2026-04-08 00:20:09 +09:00
parent 984ddb403e
commit c2dc2fd38a
42 changed files with 764 additions and 459 deletions

View File

@@ -3,9 +3,10 @@
* 인쇄용 문서 헤더 컴포넌트
*
* 사용 변수:
* $printTitle - 문서 제목 (필수)
* $printLgName - 지자체명 (선택, 미지정 시 세션에서 조회)
* $printDate - 날짜 (선택, 기본 오늘)
* $printTitle - 문서 제목 (필수)
* $printLgName - 지자체명 (선택, 미지정 시 세션에서 조회)
* $printDate - 날짜 (선택, 기본 오늘)
* $printExtraLines - 조회조건 등 추가 줄 (선택, 문자열 배열)
*/
if (! isset($printLgName)) {
@@ -17,8 +18,9 @@ if (! isset($printLgName)) {
$printLgName = $lgRow ? $lgRow->lg_name : '';
}
}
$printDate = $printDate ?? date('Y-m-d');
$printTitle = $printTitle ?? '';
$printDate = $printDate ?? date('Y-m-d');
$printTitle = $printTitle ?? '';
$printExtraLines = $printExtraLines ?? [];
?>
<div class="print-header" style="display:none;">
@@ -28,6 +30,9 @@ $printTitle = $printTitle ?? '';
<div style="font-size:12px; color:#666; margin-bottom:4px;"><?= esc($printLgName) ?></div>
<div style="font-size:20px; font-weight:bold; letter-spacing:2px;"><?= esc($printTitle) ?></div>
<div style="font-size:11px; color:#888; margin-top:4px;">출력일: <?= esc($printDate) ?></div>
<?php foreach ($printExtraLines as $line): ?>
<div style="font-size:11px; color:#555; margin-top:2px;"><?= esc($line) ?></div>
<?php endforeach; ?>
</td>
<td style="width:40%; vertical-align:top;">
<table style="border-collapse:collapse; float:right; font-size:11px;">