"""Contract Change Domain - JSONL Handler"""
from ...datasource import BaseJsonlHandler, JsonlDataSource
from .sync_node import ContractChangeSyncNode
from schemas.project_extensions.contract_change import ContractChangeResponse


class ContractChangeJsonlHandler(BaseJsonlHandler):
    """合同变更 JSONL Handler"""
    def __init__(self, datasource: JsonlDataSource):
        super().__init__(datasource, "contract_change", ContractChangeSyncNode, ContractChangeResponse)
