docs: add project docs and test updates

This commit is contained in:
taekyoungc
2026-04-08 00:23:55 +09:00
parent 06fedc866a
commit 06aa401048
238 changed files with 8373 additions and 148 deletions

View File

@@ -23,7 +23,25 @@ SET @parent_basic := (
);
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, '', @parent_basic, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '기본 코드 관리' THEN 'bag/code-kinds'
WHEN '단가 관리' THEN 'bag/bag-prices'
WHEN '포장 단위 관리' THEN 'bag/packaging-units/manage'
WHEN '판매 대행소 관리' THEN 'bag/sales-agencies'
WHEN '담당자 관리' THEN 'bag/managers'
WHEN '업체 관리' THEN 'bag/companies'
WHEN '무료용 대상자 관리' THEN 'bag/free-recipients'
WHEN '지정 판매소 관리' THEN 'bag/designated-shops'
WHEN '지정 판매소 조회' THEN 'bag/designated-shops'
WHEN '지정 판매소 신규/취소 현황' THEN 'bag/designated-shops/status'
WHEN '지정판매소 바코드 출력' THEN 'bag/designated-shops'
WHEN 'PASSWORD 변경' THEN 'bag/password-change'
WHEN '환경 설정' THEN 'dashboard'
WHEN '지정 판매소 현황' THEN 'bag/designated-shops/status'
ELSE ''
END,
@parent_basic, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '기본 코드 관리' AS mm_name UNION ALL
SELECT 1, '단가 관리' UNION ALL
@@ -61,7 +79,16 @@ SET @parent_order := (
);
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, '', @parent_order, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '발주 등록' THEN 'bag/order/create'
WHEN '발주 변경' THEN 'bag/bag-orders'
WHEN '발주 현황' THEN 'bag/bag-orders'
WHEN '발주 입고[스캐너]' THEN 'bag/receiving/create'
WHEN '입고 현황' THEN 'bag/bag-receivings'
ELSE ''
END,
@parent_order, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '발주 등록' AS mm_name UNION ALL
SELECT 1, '발주 변경' UNION ALL
@@ -88,7 +115,14 @@ SET @parent_issue := (
);
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, '', @parent_issue, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '무료 불출 현황' THEN 'bag/bag-issues'
WHEN '무료용 불출 처리' THEN 'bag/issue/create'
WHEN '무료용 불출 취소' THEN 'bag/issue'
ELSE ''
END,
@parent_issue, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '무료 불출 현황' AS mm_name UNION ALL
SELECT 1, '무료용 불출 처리' UNION ALL
@@ -111,7 +145,13 @@ SET @parent_inventory := (
);
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, '', @parent_inventory, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '재고 현황' THEN 'bag/inventory'
WHEN '실사 관리' THEN 'bag/inventory/adjust'
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
@@ -140,7 +180,17 @@ SET @parent_sales := (
);
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, '', @parent_sales, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '전화 접수' THEN 'bag/shop-orders'
WHEN '전화 접수 관리' THEN 'bag/shop-orders'
WHEN '지정 판매소 판매' THEN 'bag/sale/create'
WHEN '지정 판매소 반품' THEN 'bag/bag-sales'
WHEN '지정 판매소 판매 취소' THEN 'bag/bag-sales'
WHEN '지정 판매소 반품 취소' THEN 'bag/bag-sales'
ELSE ''
END,
@parent_sales, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '전화 접수' AS mm_name UNION ALL
SELECT 1, '전화 접수 관리' UNION ALL
@@ -166,7 +216,21 @@ SET @parent_sales_stats := (
);
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, '', @parent_sales_stats, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '지정 판매소 일 판매대장' THEN 'bag/reports/sales-ledger'
WHEN '지정 판매소 기간별 판매대장' THEN 'bag/reports/sales-ledger'
WHEN '일계표' THEN 'bag/reports/daily-summary'
WHEN '기간별 판매현황[일집계]' THEN 'bag/reports/period-sales'
WHEN '기간별 판매현황[기간집계]' THEN 'bag/reports/period-sales'
WHEN '년 판매 현황' THEN 'bag/reports/yearly-sales'
WHEN '지정 판매소 별 판매현황(수량)' THEN 'bag/reports/shop-sales'
WHEN '지정 판매소 별 판매현황(금액)' THEN 'bag/reports/shop-sales'
WHEN '지정판매소별 거래현황' THEN 'bag/reports/shop-sales'
WHEN '홈텍스 처리' THEN 'bag/reports/hometax-export'
ELSE ''
END,
@parent_sales_stats, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '지정 판매소 일 판매대장' AS mm_name UNION ALL
SELECT 1, '지정 판매소 기간별 판매대장' UNION ALL
@@ -196,7 +260,17 @@ SET @parent_flow := (
);
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, '', @parent_flow, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '기타 입출고' THEN 'bag/reports/misc-flow'
WHEN '기간별 봉투 수불 현황' THEN 'bag/flow'
WHEN '일일 봉투 수불 현황' THEN 'bag/waste-suibal-enterprise'
WHEN '반품/파기 현황' THEN 'bag/reports/returns'
WHEN '쓰레기 봉투 수급 계획' THEN 'bag/reports/supply-demand'
WHEN 'LOT 수불 조회' THEN 'bag/reports/lot-flow'
ELSE ''
END,
@parent_flow, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '기타 입출고' AS mm_name UNION ALL
SELECT 1, '기간별 봉투 수불 현황' UNION ALL
@@ -222,7 +296,14 @@ 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, '', @parent_analytics, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '전년 대비 판매 분석' THEN 'bag/analytics'
WHEN '월별 판매 추이 분석' THEN 'bag/analytics'
WHEN '계절별 판매 추이 분석' THEN 'bag/analytics'
ELSE ''
END,
@parent_analytics, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '전년 대비 판매 분석' AS mm_name UNION ALL
SELECT 1, '월별 판매 추이 분석' UNION ALL
@@ -245,7 +326,7 @@ SET @parent_window := (
);
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, '', @parent_window, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name, 'bag/window', @parent_window, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, 'PDA 수정' AS mm_name UNION ALL
SELECT 1, '바둑판식 배열' UNION ALL
@@ -269,7 +350,20 @@ SET @parent_help := (
);
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, '', @parent_help, 1, t.mm_num, 0, '', 'Y'
SELECT @mt_site, 1, t.mm_name,
CASE t.mm_name
WHEN '도움말 항목' THEN 'bag/help'
WHEN '원격 요청' THEN 'bag/help'
WHEN 'pda 리셋' THEN 'bag/help'
WHEN '번호알기' THEN 'bag/help'
WHEN 'Data Backup' THEN 'bag/help'
WHEN '컴포트 설정' THEN 'bag/help'
WHEN 'Version 정보' THEN 'bag/help'
WHEN '종료' THEN 'bag/help'
WHEN '1GBMS' THEN 'bag/help'
ELSE ''
END,
@parent_help, 1, t.mm_num, 0, '', 'Y'
FROM (
SELECT 0 AS mm_num, '도움말 항목' AS mm_name UNION ALL
SELECT 1, '원격 요청' UNION ALL