feat: Implement comprehensive staff document management with verification status tracking and complete document listing.
This commit is contained in:
@@ -58,6 +58,7 @@ mutation upsertStaffDocument(
|
||||
$status: DocumentStatus!
|
||||
$documentUrl: String
|
||||
$expiryDate: Timestamp
|
||||
$verificationId: String
|
||||
) @auth(level: USER) {
|
||||
staffDocument_upsert(
|
||||
data: {
|
||||
@@ -67,6 +68,7 @@ mutation upsertStaffDocument(
|
||||
status: $status
|
||||
documentUrl: $documentUrl
|
||||
expiryDate: $expiryDate
|
||||
verificationId: $verificationId
|
||||
}
|
||||
)
|
||||
}
|
||||
|
||||
@@ -11,6 +11,7 @@ query getStaffDocumentByKey(
|
||||
status
|
||||
documentUrl
|
||||
expiryDate
|
||||
verificationId
|
||||
createdAt
|
||||
updatedAt
|
||||
document {
|
||||
@@ -39,6 +40,7 @@ query listStaffDocumentsByStaffId(
|
||||
status
|
||||
documentUrl
|
||||
expiryDate
|
||||
verificationId
|
||||
createdAt
|
||||
updatedAt
|
||||
document {
|
||||
|
||||
Reference in New Issue
Block a user