메뉴추가 기본값 제거

This commit is contained in:
kjs 2025-10-13 15:06:48 +09:00
parent 6e41fdf039
commit 9d5ac1716d
1 changed files with 22 additions and 4 deletions

View File

@ -1025,10 +1025,19 @@ export async function saveMenu(
const menuData = req.body;
logger.info("메뉴 저장 요청", { menuData, user: req.user });
// 사용자의 company_code 확인
if (!req.user?.companyCode) {
res.status(400).json({
success: false,
message: "사용자의 회사 코드를 찾을 수 없습니다.",
error: "Missing company_code",
});
return;
}
// Raw Query를 사용한 메뉴 저장
const objid = Date.now(); // 고유 ID 생성
// 사용자의 company_code 사용
const companyCode = req.user?.companyCode || "*";
const companyCode = req.user.companyCode;
const [savedMenu] = await query<any>(
`INSERT INTO menu_info (
@ -1099,8 +1108,17 @@ export async function updateMenu(
user: req.user,
});
// 사용자의 company_code 사용
const companyCode = req.user?.companyCode || "*";
// 사용자의 company_code 확인
if (!req.user?.companyCode) {
res.status(400).json({
success: false,
message: "사용자의 회사 코드를 찾을 수 없습니다.",
error: "Missing company_code",
});
return;
}
const companyCode = req.user.companyCode;
// Raw Query를 사용한 메뉴 수정
const [updatedMenu] = await query<any>(