new workforce entity
This commit is contained in:
48
dataconnect/connector/workforce/queries.gql
Normal file
48
dataconnect/connector/workforce/queries.gql
Normal file
@@ -0,0 +1,48 @@
|
||||
query listWorkforce @auth(level: USER) {
|
||||
workforces {
|
||||
id
|
||||
workforceNumber
|
||||
vendorId
|
||||
firstName
|
||||
lastName
|
||||
employmentType
|
||||
}
|
||||
}
|
||||
|
||||
query getWorkforceById(
|
||||
$id: UUID!
|
||||
) @auth(level: USER) {
|
||||
workforce(id: $id) {
|
||||
id
|
||||
workforceNumber
|
||||
vendorId
|
||||
firstName
|
||||
lastName
|
||||
employmentType
|
||||
}
|
||||
}
|
||||
|
||||
query filterWorkforce(
|
||||
$workforceNumber: String,
|
||||
$vendorId: UUID,
|
||||
$firstName: String,
|
||||
$lastName: String,
|
||||
$employmentType: WorkforceEmploymentType
|
||||
) @auth(level: USER) {
|
||||
workforces(
|
||||
where: {
|
||||
workforceNumber: { eq: $workforceNumber }
|
||||
vendorId: { eq: $vendorId }
|
||||
firstName: { eq: $firstName }
|
||||
lastName: { eq: $lastName }
|
||||
employmentType: { eq: $employmentType }
|
||||
}
|
||||
) {
|
||||
id
|
||||
workforceNumber
|
||||
vendorId
|
||||
firstName
|
||||
lastName
|
||||
employmentType
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user