사용자 수정 변경
This commit is contained in:
@@ -102,35 +102,35 @@ function UsersForm<T extends UserSaveData | UserUpdateData>({
|
||||
return (
|
||||
authSeCd?.filter(
|
||||
(code) =>
|
||||
code.lwpoCd === "ROLE_USER1" ||
|
||||
code.lwpoCd === "ROLE_USER2" ||
|
||||
code.lwpoCd === "ROLE_USER3",
|
||||
code.lwpoCd === "ROLE_USER01" ||
|
||||
code.lwpoCd === "ROLE_USER02" ||
|
||||
code.lwpoCd === "ROLE_USER03",
|
||||
) ?? []
|
||||
);
|
||||
if (watchOgdpSeCd === "3" || watchOgdpSeCd === "4")
|
||||
return (
|
||||
authSeCd?.filter(
|
||||
(code) =>
|
||||
code.lwpoCd === "ROLE_USER4" || code.lwpoCd === "ROLE_USER5",
|
||||
code.lwpoCd === "ROLE_USER04" || code.lwpoCd === "ROLE_USER05",
|
||||
) ?? []
|
||||
);
|
||||
return [];
|
||||
}, [authSeCd, watchOgdpSeCd]);
|
||||
|
||||
const laeSeCdSelectData = useMemo(() => {
|
||||
if (watchDtlInstCd === "ROLE_USER1")
|
||||
if (watchDtlInstCd === "ROLE_USER01")
|
||||
return laeSeCd?.filter((code) => code.lwpoCd === "G102") ?? [];
|
||||
if (watchDtlInstCd === "ROLE_USER2")
|
||||
if (watchDtlInstCd === "ROLE_USER02")
|
||||
return laeSeCd?.filter((code) => code.lwpoCd === "G101") ?? [];
|
||||
if (watchDtlInstCd === "ROLE_USER3")
|
||||
if (watchDtlInstCd === "ROLE_USER03")
|
||||
return laeSeCd?.filter((code) => code.lwpoCd.startsWith("G2")) ?? [];
|
||||
if (watchDtlInstCd === "ROLE_USER4")
|
||||
if (watchDtlInstCd === "ROLE_USER04")
|
||||
return (
|
||||
laeSeCd?.filter(
|
||||
(code) => code.lwpoCd.startsWith("G3") && code.lwpoCd.length === 4,
|
||||
) ?? []
|
||||
);
|
||||
if (watchDtlInstCd === "ROLE_USER5")
|
||||
if (watchDtlInstCd === "ROLE_USER05")
|
||||
return (
|
||||
laeSeCd?.filter(
|
||||
(code) => code.lwpoCd.startsWith("G3") && code.lwpoCd.length === 7,
|
||||
@@ -622,8 +622,9 @@ function UsersForm<T extends UserSaveData | UserUpdateData>({
|
||||
onValueChange={field.onChange}
|
||||
disabled={
|
||||
!(
|
||||
watchDtlInstCd === "ROLE_USER4" ||
|
||||
watchDtlInstCd === "ROLE_USER5"
|
||||
watchDtlInstCd === "ROLE_USER03" ||
|
||||
watchDtlInstCd === "ROLE_USER04" ||
|
||||
watchDtlInstCd === "ROLE_USER05"
|
||||
)
|
||||
}
|
||||
>
|
||||
|
||||
@@ -102,29 +102,29 @@ function UsersForm<T extends UserSaveData | UserUpdateData>({
|
||||
return (
|
||||
authSeCd?.filter(
|
||||
(code) =>
|
||||
code.lwpoCd === "ROLE_USER1" ||
|
||||
code.lwpoCd === "ROLE_USER2" ||
|
||||
code.lwpoCd === "ROLE_USER3",
|
||||
code.lwpoCd === "ROLE_USER01" ||
|
||||
code.lwpoCd === "ROLE_USER02" ||
|
||||
code.lwpoCd === "ROLE_USER03",
|
||||
) ?? []
|
||||
);
|
||||
if (watchOgdpSeCd === "3" || watchOgdpSeCd === "4")
|
||||
return (
|
||||
authSeCd?.filter(
|
||||
(code) =>
|
||||
code.lwpoCd === "ROLE_USER4" || code.lwpoCd === "ROLE_USER5",
|
||||
code.lwpoCd === "ROLE_USER04" || code.lwpoCd === "ROLE_USER05",
|
||||
) ?? []
|
||||
);
|
||||
return [];
|
||||
}, [authSeCd, watchOgdpSeCd]);
|
||||
|
||||
const laeSeCdSelectData = useMemo(() => {
|
||||
if (watchDtlInstCd === "ROLE_USER1")
|
||||
if (watchDtlInstCd === "ROLE_USER01")
|
||||
return laeSeCd?.filter((code) => code.lwpoCd === "G102") ?? [];
|
||||
if (watchDtlInstCd === "ROLE_USER2")
|
||||
if (watchDtlInstCd === "ROLE_USER02")
|
||||
return laeSeCd?.filter((code) => code.lwpoCd === "G101") ?? [];
|
||||
if (watchDtlInstCd === "ROLE_USER3")
|
||||
if (watchDtlInstCd === "ROLE_USER03")
|
||||
return laeSeCd?.filter((code) => code.lwpoCd.startsWith("G2")) ?? [];
|
||||
if (watchDtlInstCd === "ROLE_USER4")
|
||||
if (watchDtlInstCd === "ROLE_USER04")
|
||||
return (
|
||||
laeSeCd?.filter(
|
||||
(code) => code.lwpoCd.startsWith("G3") && code.lwpoCd.length === 4,
|
||||
|
||||
Reference in New Issue
Block a user