approveDocuments method
void
approveDocuments()
Implementation
void approveDocuments() => confirmAction(
() => UServices.user.update(
p: UUserUpdateParams(
id: detailUser.id,
birthCertificateFirstRejectionReason: "",
nationalCardBackRejectionReason: "",
nationalCardFrontRejectionReason: "",
visualAuthenticationRejectionReason: "",
eSignatureRejectionReason: "",
addTags: <int>[
TagUser.verified.number,
TagUser.nationalCardBackVerified.number,
TagUser.nationalCardFrontVerified.number,
TagUser.birthCertificateFirstVerified.number,
TagUser.eSignatureVerified.number,
TagUser.visualAuthenticationVerified.number,
],
removeTags: <int>[
TagUser.awaitingVerification.number,
TagUser.nationalCardBackAwaitingVerification.number,
TagUser.nationalCardFrontAwaitingVerification.number,
TagUser.birthCertificateFirstAwaitingVerification.number,
TagUser.eSignatureAwaitingVerification.number,
TagUser.visualAuthenticationAwaitingVerification.number,
],
),
),
() {
readDetail(detailUser);
read();
},
title: U.s.finalApproval,
message: U.s.areYouSureYouWantToApproveThisUserWithAllOfTheirDocuments,
);