1. الصفحة الرئيسية
  2. دليل المستخدم
  3. وثائق RESTful API
  4. [v2] تعيين واجهة برمجة تطبيقات ساعة التشغيل الخاصة للفرع

[v2] تعيين واجهة برمجة تطبيقات ساعة التشغيل الخاصة للفرع

 

الوصف استدعاء نقطة النهاية هذه من خلال توفير رمز مميز للمستخدم الإداري لتعيين ساعة تشغيل خاصة للفرع لشركة.
نقطة النهاية {DataManagerAPI} / api / v2 / Site / [BranchId] / SetBranchSpecialOperatingHours
خدمة التوصيل سأعين
رؤوس
  1. AToken: قيمة رمز العائد من API "GenerateAccessToken" من خلال توفير اسم المستخدم وكلمة المرور
وصف نقطة النهاية 1. يعد "BranchId" مفتاحًا فريدًا لتحديد الفرع ، فلا تقم ببساطة بتعديل هذه القيمة
    1. يمكن استرداد / الرجوع إلى "BranchId" من "واجهة برمجة تطبيقات المواقع"
النص الأساسي - مثال JSON
[
            {
                "Date": "2022-06-29T00:00:00",
                "StartTime": "2022-06-29T00:00:00",
                "EndTime": "2022-06-29T00:00:00",
                "IsDayOff": صحيح ،
                "تعليق": "اختبار خاص 1"
            },
            {
                "Date": "2022-07-12T00:00:00",
                "StartTime": "2022-07-12T00:00:00",
                "EndTime": "2022-07-12T00:00:00",
                "IsDayOff": صحيح ،
                "تعليق": "اختبار خاص 2"
            }
]
وصف الجسم
  1. "التاريخ" هو التاريخ المحدد الذي ستطبق فيه هذه العملية الخاصة على هذا الفرع
  2. يشير "IsDayOff" إلى ما إذا كان هذا الفرع لا يعمل في يوم معين من الأسبوع
  3. "تعليق" يشير إلى الغرض من ساعة التشغيل الخاصة لـ. 
  4. يمكن استرجاع القائمة الكاملة لساعات التشغيل الخاصة للفروع المعنية من API "GetSpecialOperatingHour"

ملاحظة: يرجى اجتياز جميع ساعات التشغيل الخاصة تحت هذا الفرع وإلا فإن ساعات التشغيل الخاصة التي ليست في JSON ستُعتبر ساعة تشغيل خاصة يجب حذفها.   

الاستجابة - مثال JSON
{
    "الحالة": 200 ،
    "خطأ": ""،
    "الرسالة": "تم تحديث ساعة التشغيل" ،
    "البيانات": فارغة
}
تم التحديث في يوليو 15 ، 2022