feat: '발주파일 생성'(구 LOT-No 디스켓 불출) 이름변경 + 생성 전 내용 확인
- 메뉴/화면/매뉴얼 명칭을 '발주파일 생성'으로 변경(메뉴 rename 마이그레이션 SQL 포함) - 발주파일(seed) 생성 전 '내용 확인' 미리보기 추가(암호화 전 발주 메타·품목 표시) · GET bag/order/lot-seed/preview 신설, 생성/미리보기 데이터 구성 공용화 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
-- LOT-No 디스켓 불출 소메뉴 링크 보정
|
||||
-- 발주파일 생성(구 LOT-No 디스켓 불출) 소메뉴 링크 보정
|
||||
-- 실행:
|
||||
-- mysql --default-character-set=utf8mb4 -u ... -p DBNAME < writable/database/menu_link_lot_seed_issue.sql
|
||||
|
||||
@@ -8,4 +8,4 @@ SET CHARACTER_SET_CLIENT = utf8mb4;
|
||||
UPDATE `menu` m
|
||||
INNER JOIN `menu_type` t ON t.mt_idx = m.mt_idx AND t.mt_code = 'site'
|
||||
SET m.mm_link = 'bag/order/lot-seed'
|
||||
WHERE m.mm_name = 'LOT-No 디스켓 불출';
|
||||
WHERE m.mm_name IN ('발주파일 생성', 'LOT-No 디스켓 불출');
|
||||
|
||||
@@ -27,7 +27,7 @@ SET m.mm_link = CASE m.mm_name
|
||||
WHEN '지정 판매소 현황' THEN 'bag/designated-shops/district-new-cancel'
|
||||
WHEN '발주 등록' THEN 'bag/order/create'
|
||||
WHEN '발주 변경' THEN 'bag/order/change'
|
||||
WHEN 'LOT-No 디스켓 불출' THEN 'bag/order/lot-seed'
|
||||
WHEN '발주파일 생성' THEN 'bag/order/lot-seed'
|
||||
WHEN '발주 현황' THEN 'bag/bag-orders'
|
||||
WHEN '발주 입고[스캐너]' THEN 'bag/receiving/create'
|
||||
WHEN '입고 현황' THEN 'bag/bag-receivings'
|
||||
|
||||
@@ -83,7 +83,7 @@ SELECT @mt_site, 1, t.mm_name,
|
||||
CASE t.mm_name
|
||||
WHEN '발주 등록' THEN 'bag/order/create'
|
||||
WHEN '발주 변경' THEN 'bag/order/change'
|
||||
WHEN 'LOT-No 디스켓 불출' THEN 'bag/order/lot-seed'
|
||||
WHEN '발주파일 생성' THEN 'bag/order/lot-seed'
|
||||
WHEN '발주 현황' THEN 'bag/bag-orders'
|
||||
WHEN '발주 입고[스캐너]' THEN 'bag/receiving/create'
|
||||
WHEN '입고 현황' THEN 'bag/bag-receivings'
|
||||
@@ -93,7 +93,7 @@ SELECT @mt_site, 1, t.mm_name,
|
||||
FROM (
|
||||
SELECT 0 AS mm_num, '발주 등록' AS mm_name UNION ALL
|
||||
SELECT 1, '발주 변경' UNION ALL
|
||||
SELECT 2, 'LOT-No 디스켓 불출' UNION ALL
|
||||
SELECT 2, '발주파일 생성' UNION ALL
|
||||
SELECT 3, '발주 현황' UNION ALL
|
||||
SELECT 4, '발주 입고[스캐너]' UNION ALL
|
||||
SELECT 5, '일괄입고' UNION ALL
|
||||
|
||||
13
writable/database/rename_lot_seed_menu_to_order_file.sql
Normal file
13
writable/database/rename_lot_seed_menu_to_order_file.sql
Normal file
@@ -0,0 +1,13 @@
|
||||
-- 메뉴명 변경: 'LOT-No 디스켓 불출' → '발주파일 생성'
|
||||
-- 링크(mm_link='bag/order/lot-seed') 기준으로, 기본 이름을 쓰는 항목만 안전하게 변경한다.
|
||||
-- (지자체가 직접 다른 이름으로 바꿔 둔 항목은 건드리지 않음)
|
||||
-- 실행:
|
||||
-- mysql --default-character-set=utf8mb4 -u USER -p DBNAME < writable/database/rename_lot_seed_menu_to_order_file.sql
|
||||
|
||||
SET NAMES utf8mb4 COLLATE utf8mb4_unicode_ci;
|
||||
SET CHARACTER_SET_CLIENT = utf8mb4;
|
||||
|
||||
UPDATE `menu`
|
||||
SET `mm_name` = '발주파일 생성'
|
||||
WHERE `mm_link` = 'bag/order/lot-seed'
|
||||
AND `mm_name` = 'LOT-No 디스켓 불출';
|
||||
Reference in New Issue
Block a user