Sub-task #501
open[FE] - approval - transaction - display popup after approval
0%
Description
key:createType
1 = client
2 =admin
3 =rm
1 กับ 3 เป็น maker checker
2 เป็นใครก็ได้
NB Updated by nanon buaphet about 2 months ago
const (
TransactionReject TransactionStatus = iota (0)
TransactionPending (1)
TransactionPendingApprove (2)
TransactionPendingPayment (3)
TransactionMerker (4)
TransactionChecker (5)
TransactionPaymentConfirm (6)
TransactionSuccess (7)
)
BE return key transactionStatus : enum, role : list[]
function isNextLevelApproval() : boolean{
const resp = role ?? []
if resp.length() > 0; return true
if transactionStatus > 5 return true
return false
}
NB Updated by nanon buaphet about 2 months ago
const (
TransactionReject TransactionStatus = iota (0)
TransactionPending (1)
TransactionPendingApprove (2)
TransactionPendingPayment (3)
TransactionMerker (4)
TransactionChecker (5)
TransactionPaymentConfirm (6)
TransactionSuccess (7)
)
BE return key transactionStatus : enum, role : list[]
function checkNextLevel() : boolean{
if role.length() > 0; return true
if [4,5].include(transactionStatus) return true
return false
}
NB Updated by nanon buaphet about 2 months ago
- Status changed from New to Testing