feat: 사용자 피드백(문의사항) 일괄 반영

- #5/#6/#12 전화 주문 접수: 판매수량 입력 중 엔터키 → 다음 봉투 종류 수량칸으로 이동
- #7 주문접수 관리: 배달일을 접수일 이전으로 변경 불가(클라이언트 min + 서버 검증)
- #9 주문접수 관리: 주문수정저장·영수증출력·주문취소 버튼을 접수품목내역 타이틀 옆으로 이동
- #10 주문접수 관리: 접수리스트 하단에 건수·금액 합계 표시(취소 제외)
- #13 전화 주문 접수: 접수표 행·열 간격 축소(한 화면 표시)
- #14 주문접수 관리: 포장명세 봉투종류~봉투코드 컬럼 간격 조정
- #16 판매대장: 품목 필터 순서 변경(일반용→재사용→공공용→음식물→폐기물)
- #18 재고 현황: 종류~계 사이 간격 축소(표 최대폭 제한)
- #20/#21 주문접수 관리: 화면명 '주문접수 관리'로 변경, 조회 기준 배달일→접수일,
  기본 조회일=오늘(초기화 시 당일), 접수번호 매일 1번부터 시작
- #23 담당자 구분 라벨 '구·군' → '지자체'
This commit is contained in:
taekyoungc
2026-07-02 11:53:31 +09:00
parent f76892a6ce
commit 5ef50344af
7 changed files with 81 additions and 30 deletions

View File

@@ -29,7 +29,7 @@ class Manager extends BaseController
{
return [
'company' => '제작업체',
'district' => '구·군',
'district' => '지자체',
'agency' => '대행소',
];
}

View File

@@ -91,13 +91,14 @@ class SalesReport extends BaseController
// (카테고리 필터까지 적용된 현재 결과 기준)
$sizeCatLabels = [
'general' => '일반용 봉투',
'food' => '음식물 봉투',
'waste' => '폐기물 봉투',
'reuse' => '재사용 봉투',
'public_use' => '공공용 봉투',
'food' => '음식물 봉투',
'waste' => '폐기물 봉투',
];
// 스티커·공동주택용(apt)·용기(container)는 판매대장 크기 필터에서 제외
$sizeCatOrder = ['general', 'food', 'waste', 'reuse', 'public_use'];
// 순서: 봉투(일반용·재사용·공공용) → 음식물 → 폐기물 (피드백 #16)
$sizeCatOrder = ['general', 'reuse', 'public_use', 'food', 'waste'];
$sizeByCat = []; // catKey => [size => true]
foreach ($filtered as $row) {