62. طفرية: مشاركة المزارع

مشاركة دفعة من المزارع للمستخدمين داخل "المنظمة" أو للمستخدمين الخارجيين. هناك حالتان لتطبيق الطفرة. الحالة الأولى هي مشاركة دفعة من "المزارع" عبر قائمة بريد إلكتروني.

mutation ShareFarmsSample {
  shareFarms(
    input: {
      farmUuids: ["farm_uuid1", "farm_uuid2"]
      emails: ["[email protected]", "[email protected]"]
    }
  ) {
    uuid
    userUuid
    الاسم
    farmOwnership
    تاريخ الإنشاء
    updatedDate
    البريد الإلكتروني
  }
}

والحالة الثانية هي إعداد العلم ‘allFarms=true’ لقائمة "المستخدمين" في "المنظمة"، مما يعني أن جميع المزارع الجديدة داخل "المنظمة" ستكون متاحة لهؤلاء "المستخدمين".

mutation ShareFarmsSample {
  shareFarms(
    input: { 
      emails: ["[email protected]"], 
      allFarms: true 
    }
  ) {
    uuid
    userUuid
    الاسم
    farmOwnership
    تاريخ الإنشاء
    updatedDate
    البريد الإلكتروني
  }
}

Last updated

Was this helpful?