Files
Krow-workspace/dataconnect/connector/vendorDefaultSettings/mutations.gql
2025-11-25 13:23:42 -05:00

36 lines
868 B
GraphQL

mutation CreateVendorDefaultSettings(
$vendorName: String!,
$defaultMarkupPercentage: Float!,
$defaultVendorFeePercentage: Float!
) @auth(level: USER) {
vendorDefaultSettings_insert(
data: {
vendorName: $vendorName
defaultMarkupPercentage: $defaultMarkupPercentage
defaultVendorFeePercentage: $defaultVendorFeePercentage
}
)
}
mutation UpdateVendorDefaultSettings(
$id: UUID!,
$vendorName: String,
$defaultMarkupPercentage: Float,
$defaultVendorFeePercentage: Float
) @auth(level: USER) {
vendorDefaultSettings_update(
id: $id,
data: {
vendorName: $vendorName
defaultMarkupPercentage: $defaultMarkupPercentage
defaultVendorFeePercentage: $defaultVendorFeePercentage
}
)
}
mutation DeleteVendorDefaultSettings(
$id: UUID!
) @auth(level: USER) {
vendorDefaultSettings_delete(id: $id)
}