사이트·관리자 봉투 물류 기능(수불·통계·레포트·재고·발주)과 DB·메뉴·E2E를 운영 반영한다.

통계 분석(전년대비·월별·계절별), 수급계획·LOT 수불, 지정판매소·실사·메뉴 링크 등을 포함한다.

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
taekyoungc
2026-06-01 16:15:15 +09:00
parent 21e7b91871
commit 0f1d414f37
129 changed files with 18068 additions and 1585 deletions

View File

@@ -82,7 +82,8 @@ INSERT INTO menu (mt_idx, lg_idx, mm_name, mm_link, mm_pidx, mm_dep, mm_num, mm_
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '발주 등록' THEN 'bag/order/create'
WHEN '발주 변경' THEN 'bag/bag-orders'
WHEN '발주 변경' THEN 'bag/order/change'
WHEN 'LOT-No 디스켓 불출' THEN 'bag/order/lot-seed'
WHEN '발주 현황' THEN 'bag/bag-orders'
WHEN '발주 입고[스캐너]' THEN 'bag/receiving/create'
WHEN '입고 현황' THEN 'bag/bag-receivings'
@@ -148,20 +149,13 @@ INSERT INTO menu (mt_idx, lg_idx, mm_name, mm_link, mm_pidx, mm_dep, mm_num, mm_
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '재고 현황' THEN 'bag/inventory'
WHEN '실사 관리' THEN 'bag/inventory/adjust'
WHEN '실사 선별 조회' THEN 'bag/inventory/inspection-select'
ELSE ''
END,
@parent_inventory, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '재고 현황' AS mm_name UNION ALL
SELECT 1, '실사 관리' UNION ALL
SELECT 2, '실사 선별' UNION ALL
SELECT 3, '실사 선별 조회' UNION ALL
SELECT 4, '실사 등록' UNION ALL
SELECT 5, '실사 재고 조회' UNION ALL
SELECT 6, '실사 오류 조회' UNION ALL
SELECT 7, '실사 선별 취소' UNION ALL
SELECT 8, '실사 등록 취소'
SELECT 1, '실사 선별 조회'
) AS t
WHERE @parent_inventory IS NOT NULL
AND NOT EXISTS (
@@ -298,9 +292,9 @@ SET @parent_analytics := (
INSERT INTO menu (mt_idx, lg_idx, mm_name, mm_link, mm_pidx, mm_dep, mm_num, mm_cnode, mm_level, mm_is_view)
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '전년 대비 판매 분석' THEN 'bag/analytics'
WHEN '월별 판매 추이 분석' THEN 'bag/analytics'
WHEN '계절별 판매 추이 분석' THEN 'bag/analytics'
WHEN '전년 대비 판매 분석' THEN 'bag/analytics/year-over-year'
WHEN '월별 판매 추이 분석' THEN 'bag/analytics/monthly-trend'
WHEN '계절별 판매 추이 분석' THEN 'bag/analytics/seasonal-trend'
ELSE ''
END,
@parent_analytics, 1, t.mm_num, 0, '', 'Y'