feat : update approval show detail media

This commit is contained in:
hanif salafi 2025-07-20 17:06:42 +07:00
parent f639a827d4
commit 0b420bdef4
2 changed files with 9 additions and 1 deletions

View File

@ -120,6 +120,8 @@ export default function FormAudioDetail() {
const router = useRouter(); const router = useRouter();
const userId = getCookiesDecrypt("uie"); const userId = getCookiesDecrypt("uie");
const userLevelId = getCookiesDecrypt("ulie"); const userLevelId = getCookiesDecrypt("ulie");
const userLevelName = Cookies.get("state");
const userLevelNumber = getCookiesDecrypt("ulne");
const roleId = getCookiesDecrypt("urie"); const roleId = getCookiesDecrypt("urie");
const [modalOpen, setModalOpen] = useState(false); const [modalOpen, setModalOpen] = useState(false);
const { id } = useParams() as { id: string }; const { id } = useParams() as { id: string };
@ -911,7 +913,11 @@ export default function FormAudioDetail() {
</DialogContent> </DialogContent>
</Dialog> </Dialog>
</Card> </Card>
{Number(detail?.needApprovalFromLevel) == Number(userLevelId) ? ( {Number(detail?.needApprovalFromLevel) == Number(userLevelId) ||
(detail?.needApprovalFromLevel && Number(userLevelNumber) == 1) ||
(detail?.isInternationalMedia == true &&
detail?.isForwardFromNational == true &&
Number(detail?.statusId) == 1) ? (
Number(detail?.uploadedById) == Number(userId) ? ( Number(detail?.uploadedById) == Number(userId) ? (
"" ""
) : ( ) : (

View File

@ -122,6 +122,7 @@ export default function FormImageDetail() {
const userId = getCookiesDecrypt("uie"); const userId = getCookiesDecrypt("uie");
const userLevelId = getCookiesDecrypt("ulie"); const userLevelId = getCookiesDecrypt("ulie");
const userLevelName = Cookies.get("state"); const userLevelName = Cookies.get("state");
const userLevelNumber = getCookiesDecrypt("ulne");
const roleId = getCookiesDecrypt("urie"); const roleId = getCookiesDecrypt("urie");
console.log("LALALALA", userLevelName); console.log("LALALALA", userLevelName);
const [modalOpen, setModalOpen] = useState(false); const [modalOpen, setModalOpen] = useState(false);
@ -964,6 +965,7 @@ export default function FormImageDetail() {
</Dialog> </Dialog>
</Card> </Card>
{Number(detail?.needApprovalFromLevel) == Number(userLevelId) || {Number(detail?.needApprovalFromLevel) == Number(userLevelId) ||
(detail?.needApprovalFromLevel && Number(userLevelNumber) == 1) ||
(detail?.isInternationalMedia == true && (detail?.isInternationalMedia == true &&
detail?.isForwardFromNational == true && detail?.isForwardFromNational == true &&
Number(detail?.statusId) == 1) ? ( Number(detail?.statusId) == 1) ? (