From 272bed12b28763b6f51b97012a4533ab17a561ae Mon Sep 17 00:00:00 2001 From: "HATEC\\SPVDEV001" Date: Wed, 6 Mar 2024 10:11:18 +0700 Subject: validation step approval --- src/lib/transaction/components/Transaction.jsx | 32 +++++++++++++++----------- 1 file changed, 19 insertions(+), 13 deletions(-) (limited to 'src/lib/transaction/components/Transaction.jsx') diff --git a/src/lib/transaction/components/Transaction.jsx b/src/lib/transaction/components/Transaction.jsx index d4b0f92c..ab76c671 100644 --- a/src/lib/transaction/components/Transaction.jsx +++ b/src/lib/transaction/components/Transaction.jsx @@ -33,7 +33,8 @@ import useAuth from '@/core/hooks/useAuth'; import StepApproval from './stepper'; const Transaction = ({ id }) => { - const auth = { ...useAuth(), isApprovalState: true }; + const auth = { ...useAuth(), web_role: 2, feature: { so_approval: true } }; + const statusApprovalWeb = 1 const { transaction } = useTransaction({ id }); const { queryAirwayBill } = useAirwayBill({ orderId: id }); @@ -245,7 +246,7 @@ const Transaction = ({ id }) => { - {!auth.isApprovalState && ( + {!auth.feature.so_approval && (
{transaction.data?.purchaseOrderName || '-'} @@ -311,13 +312,13 @@ const Transaction = ({ id }) => {
- {transaction.data?.status == 'draft' && auth.isApprovalState && ( + {transaction.data?.status == 'draft' && auth.feature.so_approval && (
)} - {transaction.data?.status == 'draft' && !auth.isApprovalState && ( + {transaction.data?.status == 'draft' && !auth.feature.so_approval && ( @@ -367,7 +368,13 @@ const Transaction = ({ id }) => {

Detail Transaksi

- + {auth.feature.so_approval && ( + + )}
@@ -385,13 +392,13 @@ const Transaction = ({ id }) => { Download {transaction.data?.status == 'draft' && - auth.isApprovalState && ( + auth.feature.so_approval && auth.web_role && (
)} {transaction.data?.status == 'draft' && - !auth.isApprovalState && ( + !auth.feature.so_approval && ( @@ -436,7 +443,7 @@ const Transaction = ({ id }) => {
Ketentuan Pembayaran
: {transaction?.data?.paymentTerm}
- {!auth.isApprovalState && ( + {!auth.feature.so_approval && ( <>
Purchase Order
@@ -455,7 +462,6 @@ const Transaction = ({ id }) => { : 'Upload'}
- ) )}
-- cgit v1.2.3