메뉴추가 기본값 제거
This commit is contained in:
parent
6e41fdf039
commit
9d5ac1716d
|
|
@ -1025,10 +1025,19 @@ export async function saveMenu(
|
||||||
const menuData = req.body;
|
const menuData = req.body;
|
||||||
logger.info("메뉴 저장 요청", { menuData, user: req.user });
|
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를 사용한 메뉴 저장
|
// Raw Query를 사용한 메뉴 저장
|
||||||
const objid = Date.now(); // 고유 ID 생성
|
const objid = Date.now(); // 고유 ID 생성
|
||||||
// 사용자의 company_code 사용
|
const companyCode = req.user.companyCode;
|
||||||
const companyCode = req.user?.companyCode || "*";
|
|
||||||
|
|
||||||
const [savedMenu] = await query<any>(
|
const [savedMenu] = await query<any>(
|
||||||
`INSERT INTO menu_info (
|
`INSERT INTO menu_info (
|
||||||
|
|
@ -1099,8 +1108,17 @@ export async function updateMenu(
|
||||||
user: req.user,
|
user: req.user,
|
||||||
});
|
});
|
||||||
|
|
||||||
// 사용자의 company_code 사용
|
// 사용자의 company_code 확인
|
||||||
const companyCode = req.user?.companyCode || "*";
|
if (!req.user?.companyCode) {
|
||||||
|
res.status(400).json({
|
||||||
|
success: false,
|
||||||
|
message: "사용자의 회사 코드를 찾을 수 없습니다.",
|
||||||
|
error: "Missing company_code",
|
||||||
|
});
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
|
const companyCode = req.user.companyCode;
|
||||||
|
|
||||||
// Raw Query를 사용한 메뉴 수정
|
// Raw Query를 사용한 메뉴 수정
|
||||||
const [updatedMenu] = await query<any>(
|
const [updatedMenu] = await query<any>(
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue