mutation CreateContractTerm(
    $attachments: [ID!]
    $attachmentsRelations: AbacusContractTermAttachmentsRelationsInput
    $contractId: ID!
    $contractTermName: String
    $isBaseTerm: Boolean
    $scheduleIds: [ID!]
    $termType: String!
) {
    abacusCreateContractTerm(
        input: {
            attachments: $attachments
            attachmentsRelations: $attachmentsRelations
            contractId: $contractId
            contractTermName: $contractTermName
            isBaseTerm: $isBaseTerm
            scheduleIds: $scheduleIds
            termType: $termType
        }
    ) {
        attachments
        attachmentsRelations {
            labelIds
            upcs
        }
        contract {
            contractId
            contractName
            contractType
        }
        contractTermId
        contractTermName
        isBaseTerm
        termType
    }
}
