Files
Krow-workspace/dataconnect/connector/vendorDefaultSettings/mutations.gql

36 lines
862 B
GraphQL

mutation CreateVendorDefaultSetting(
$vendorName: String!,
$defaultMarkupPercentage: Float!,
$defaultVendorFeePercentage: Float!
) @auth(level: USER) {
vendorDefaultSetting_insert(
data: {
vendorName: $vendorName
defaultMarkupPercentage: $defaultMarkupPercentage
defaultVendorFeePercentage: $defaultVendorFeePercentage
}
)
}
mutation UpdateVendorDefaultSetting(
$id: UUID!,
$vendorName: String,
$defaultMarkupPercentage: Float,
$defaultVendorFeePercentage: Float
) @auth(level: USER) {
vendorDefaultSetting_update(
id: $id,
data: {
vendorName: $vendorName
defaultMarkupPercentage: $defaultMarkupPercentage
defaultVendorFeePercentage: $defaultVendorFeePercentage
}
)
}
mutation DeleteVendorDefaultSetting(
$id: UUID!
) @auth(level: USER) {
vendorDefaultSetting_delete(id: $id)
}