import gql from 'graphql-tag';

export const MOBILE_ORDER = gql`
  query MobileOrder($input: MobileOrderInput!) {
    mobileOrder(input: $input) {
      id
      serviceId
      service {
        id
        name
        status
        mobileStatus
        user {
          id
          name
          nationalId
          email
          primaryPhoneNumber
        }
      }
      customer {
        id
        nationalId
        isCompany
        name
        nickname
        title
        email
        primaryPhoneNumber
      }
      payerId
      rateplanId
      isPortIn
      activated
      servicePacks
      mobilePortInOrder {
        id
        rightHolderNationalId
        externalRequestId
        status
        portInDate
      }
      mobileOrderStatus
      message
    }
  }
`;

export const MOBILE_SERVICE_ORDER = gql`
  query MobileServiceOrder($id: String!) {
    mobileServiceOrder(id: $id) {
      id
      serviceId
      service {
        id
        name
        status
        mobileStatus
        user {
          id
          name
          nationalId
          email
          primaryPhoneNumber
        }
      }
      customer {
        id
        nationalId
        isCompany
        name
        nickname
        title
        email
        primaryPhoneNumber
      }
      payerId
      rateplanId
      isPortIn
      activated
      servicePacks
      mobilePortInOrder {
        id
        rightHolderNationalId
        externalRequestId
        status
        portInDate
      }
      mobileOrderStatus
      message
    }
  }
`;
