mutations of taxt form
This commit is contained in:
@@ -1,41 +1,165 @@
|
|||||||
mutation createTaxForm(
|
mutation createTaxForm(
|
||||||
$formType: TaxFormType!
|
$formType: TaxFormType!
|
||||||
$title: String!
|
$firstName: String!
|
||||||
$subtitle: String
|
$lastName: String!
|
||||||
$description: String
|
$mInitial: String
|
||||||
$status: TaxFormStatus
|
$oLastName: String
|
||||||
|
$dob: Timestamp
|
||||||
|
$socialSN: Int!
|
||||||
|
$email: String
|
||||||
|
$phone: String
|
||||||
|
$address: String!
|
||||||
|
$city: String
|
||||||
|
$apt: String
|
||||||
|
$state: String
|
||||||
|
$zipCode: String
|
||||||
|
|
||||||
|
# W-4
|
||||||
|
$marital: MaritalStatus
|
||||||
|
$multipleJob: Boolean
|
||||||
|
$childrens: Int
|
||||||
|
$otherDeps: Int
|
||||||
|
$totalCredits: Float
|
||||||
|
$otherInconme: Float
|
||||||
|
$deductions: Float
|
||||||
|
$extraWithholding: Float
|
||||||
|
|
||||||
|
# I-9
|
||||||
|
$citizen: CitizenshipStatus
|
||||||
|
$uscis: String
|
||||||
|
$passportNumber: String
|
||||||
|
$countryIssue: String
|
||||||
|
$prepartorOrTranslator: Boolean
|
||||||
|
|
||||||
|
# both
|
||||||
|
$signature: String
|
||||||
|
$date: Timestamp
|
||||||
|
|
||||||
|
$status: TaxFormStatus!
|
||||||
$staffId: UUID!
|
$staffId: UUID!
|
||||||
$formData: Any
|
$createdBy: String
|
||||||
) @auth(level: USER) {
|
) @auth(level: USER) {
|
||||||
taxForm_insert(
|
taxForm_insert(
|
||||||
data: {
|
data: {
|
||||||
formType: $formType
|
formType: $formType
|
||||||
title: $title
|
firstName: $firstName
|
||||||
subtitle: $subtitle
|
lastName: $lastName
|
||||||
description: $description
|
mInitial: $mInitial
|
||||||
|
oLastName: $oLastName
|
||||||
|
dob: $dob
|
||||||
|
socialSN: $socialSN
|
||||||
|
email: $email
|
||||||
|
phone: $phone
|
||||||
|
address: $address
|
||||||
|
city: $city
|
||||||
|
apt: $apt
|
||||||
|
state: $state
|
||||||
|
zipCode: $zipCode
|
||||||
|
|
||||||
|
marital: $marital
|
||||||
|
multipleJob: $multipleJob
|
||||||
|
childrens: $childrens
|
||||||
|
otherDeps: $otherDeps
|
||||||
|
totalCredits: $totalCredits
|
||||||
|
otherInconme: $otherInconme
|
||||||
|
deductions: $deductions
|
||||||
|
extraWithholding: $extraWithholding
|
||||||
|
|
||||||
|
citizen: $citizen
|
||||||
|
uscis: $uscis
|
||||||
|
passportNumber: $passportNumber
|
||||||
|
countryIssue: $countryIssue
|
||||||
|
prepartorOrTranslator: $prepartorOrTranslator
|
||||||
|
|
||||||
|
signature: $signature
|
||||||
|
date: $date
|
||||||
|
|
||||||
status: $status
|
status: $status
|
||||||
staffId: $staffId
|
staffId: $staffId
|
||||||
formData: $formData
|
createdBy: $createdBy
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
mutation updateTaxForm(
|
mutation updateTaxForm(
|
||||||
$id: UUID!
|
$id: UUID!
|
||||||
|
|
||||||
|
$formType: TaxFormType
|
||||||
|
$firstName: String
|
||||||
|
$lastName: String
|
||||||
|
$mInitial: String
|
||||||
|
$oLastName: String
|
||||||
|
$dob: Timestamp
|
||||||
|
$socialSN: Int
|
||||||
|
$email: String
|
||||||
|
$phone: String
|
||||||
|
$address: String
|
||||||
|
$city: String
|
||||||
|
$apt: String
|
||||||
|
$state: String
|
||||||
|
$zipCode: String
|
||||||
|
|
||||||
|
# W-4
|
||||||
|
$marital: MaritalStatus
|
||||||
|
$multipleJob: Boolean
|
||||||
|
$childrens: Int
|
||||||
|
$otherDeps: Int
|
||||||
|
$totalCredits: Float
|
||||||
|
$otherInconme: Float
|
||||||
|
$deductions: Float
|
||||||
|
$extraWithholding: Float
|
||||||
|
|
||||||
|
# I-9
|
||||||
|
$citizen: CitizenshipStatus
|
||||||
|
$uscis: String
|
||||||
|
$passportNumber: String
|
||||||
|
$countryIssue: String
|
||||||
|
$prepartorOrTranslator: Boolean
|
||||||
|
|
||||||
|
# both
|
||||||
|
$signature: String
|
||||||
|
$date: Timestamp
|
||||||
|
|
||||||
$status: TaxFormStatus
|
$status: TaxFormStatus
|
||||||
$formData: Any
|
|
||||||
$title: String
|
|
||||||
$subtitle: String
|
|
||||||
$description: String
|
|
||||||
) @auth(level: USER) {
|
) @auth(level: USER) {
|
||||||
taxForm_update(
|
taxForm_update(
|
||||||
id: $id
|
id: $id
|
||||||
data: {
|
data: {
|
||||||
|
formType: $formType
|
||||||
|
firstName: $firstName
|
||||||
|
lastName: $lastName
|
||||||
|
mInitial: $mInitial
|
||||||
|
oLastName: $oLastName
|
||||||
|
dob: $dob
|
||||||
|
socialSN: $socialSN
|
||||||
|
email: $email
|
||||||
|
phone: $phone
|
||||||
|
address: $address
|
||||||
|
city: $city
|
||||||
|
apt: $apt
|
||||||
|
state: $state
|
||||||
|
zipCode: $zipCode
|
||||||
|
|
||||||
|
marital: $marital
|
||||||
|
multipleJob: $multipleJob
|
||||||
|
childrens: $childrens
|
||||||
|
otherDeps: $otherDeps
|
||||||
|
totalCredits: $totalCredits
|
||||||
|
otherInconme: $otherInconme
|
||||||
|
deductions: $deductions
|
||||||
|
extraWithholding: $extraWithholding
|
||||||
|
|
||||||
|
citizen: $citizen
|
||||||
|
uscis: $uscis
|
||||||
|
passportNumber: $passportNumber
|
||||||
|
countryIssue: $countryIssue
|
||||||
|
prepartorOrTranslator: $prepartorOrTranslator
|
||||||
|
|
||||||
|
signature: $signature
|
||||||
|
date: $date
|
||||||
|
|
||||||
status: $status
|
status: $status
|
||||||
formData: $formData
|
|
||||||
title: $title
|
|
||||||
subtitle: $subtitle
|
|
||||||
description: $description
|
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user