ภาพรวม
วัตถุที่เปลี่ยนแปลงไม่ได้ซึ่งแสดงหน่วยงานที่ทำเสร็จแล้ว ณ จุดพักรถ
รับค่า GMTSImmutableData
รับค่าโดย GMTDDeliveryTask
ฟังก์ชันสมาชิกแบบสาธารณะ | |
(อินสแตนซ์ประเภท) | - initWithTaskID:providerID:taskType:taskState:taskOutcome:taskOutcomeTimestamp:taskOutcomeWaypoint:taskOutcomeLocationSource:trackingID:vehicleID:plannedWaypoint:taskDuration: |
สร้างอินสแตนซ์ของคลาสนี้ | |
พร็อพเพอร์ตี้ | |
GMTDFleetEngineIDString * | taskID |
รหัสของงาน | |
NSString * | providerID |
รหัสที่เชื่อมโยงกับผู้ให้บริการ | |
GMTSTaskType | taskType |
ประเภทของงานปัจจุบัน | |
GMTSTaskState | taskState |
สถานะการดำเนินการปัจจุบันของงาน | |
GMTSTaskOutcome | taskOutcome |
ผลลัพธ์ของงาน | |
NSTimeInterval | taskOutcomeTimestamp |
การประทับเวลาเมื่อมีการอัปเดตผลของงาน (จากเซิร์ฟเวอร์) | |
GMSNavigationWaypoint * | taskOutcomeWaypoint |
จุดอ้างอิงที่มีการกำหนดผลลัพธ์ของงาน | |
GMTSTaskOutcomeLocationSource | taskOutcomeLocationSource |
ระบุแหล่งที่มาของข้อมูลตำแหน่งในช็อตผลลัพธ์Waypoint | |
GMTDFleetEngineIDString * | trackingID |
ช่วยให้คุณสามารถจัดเก็บรหัสเพื่อให้ลูกค้าสามารถหลีกเลี่ยงการแมปที่ไม่จำเป็นหรือซับซ้อน | |
GMTDFleetEngineIDString * | vehicleID |
รหัสของยานพาหนะที่กำลังทำงานนี้ | |
GMSNavigationWaypoint * | plannedWaypoint |
จุดอ้างอิงที่จะส่งงานให้แล้วเสร็จ | |
NSTimeInterval | taskDuration |
เวลาเพิ่มเติมสำหรับดำเนินการในสถานที่นี้ |
เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก
- (อินสแตนซ์) initWithTaskID: | (GMTDFleetEngineIDString *) ที่เป็นค่าว่างได้ | taskID | |
รหัสผู้ให้บริการ: | (nullable NSString *) | providerID | |
TasksType: | (GMTSTaskType) | taskType | |
TasksState: | (GMTSTaskState) | taskState | |
ผลลัพธ์: | (GMTSTaskOutcome) | taskOutcome | |
TasksresultTimestamp: | (NSTimeInterval) | taskOutcomeTimestamp | |
TaskresultsWaypoint: | (GMSNavigationWaypoint * ที่เป็นค่าว่างได้ *) | taskOutcomeWaypoint | |
TasksresultsLocationSource: | (GMTSTaskOutcomeLocationSource) | taskOutcomeLocationSource | |
รหัสติดตาม: | (GMTDFleetEngineIDString *) ที่เป็นค่าว่างได้ | trackingID | |
รหัสพาหนะ: | (GMTDFleetEngineIDString *) ที่เป็นค่าว่างได้ | vehicleID | |
PlanWaypoint: | (GMSNavigationWaypoint * ที่เป็นค่าว่างได้ *) | plannedWaypoint | |
ระยะเวลา: | (NSTimeInterval) | taskDuration | |
สร้างอินสแตนซ์ของคลาสนี้
- พารามิเตอร์:
-
taskID รหัสของงาน providerID รหัสที่เชื่อมโยงกับผู้ให้บริการ taskType ประเภทของงาน taskState สถานะการดำเนินการปัจจุบันของงาน taskOutcome ผลลัพธ์ของงาน taskOutcomeTimestamp เวลาที่กําหนดผลลัพธ์ของงาน taskOutcomeWaypoint จุดอ้างอิงที่มีการกำหนดผลลัพธ์ของงาน taskOutcomeLocationSource ระบุว่าค่าของtask_outcome_location มาจากการแมปที่ไม่จำเป็นหรือซับซ้อนหรือไม่ trackingID ช่วยให้คุณสามารถจัดเก็บรหัสเพื่อให้ลูกค้าสามารถหลีกเลี่ยงการแมปที่ไม่จำเป็นหรือซับซ้อน vehicleID รหัสของยานพาหนะที่ดำเนินงานนี้ plannedWaypoint จุดอ้างอิงที่จะทำการเสร็จสมบูรณ์ taskDuration เวลาเพิ่มเติมสำหรับดำเนินการในสถานที่นี้
เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์
- (GMTDFleetEngineIDString*) taskID [read, assign] |
รหัสของงาน
- (NSString*) providerID [read, assign] |
รหัสที่เชื่อมโยงกับผู้ให้บริการ
- (GMTSTaskType) taskType [read, assign] |
ประเภทของงานปัจจุบัน
- (GMTSTaskState) taskState [read, assign] |
สถานะการดำเนินการปัจจุบันของงาน
- (GMTSTaskOutcome) taskOutcome [read, assign] |
ผลลัพธ์ของงาน
- (NSTimeInterval) taskOutcomeTimestamp [read, assign] |
การประทับเวลาเมื่อมีการอัปเดตผลของงาน (จากเซิร์ฟเวอร์)
- (GMSNavigationWaypoint*) taskOutcomeWaypoint [read, assign]
|
จุดอ้างอิงที่มีการกำหนดผลลัพธ์ของงาน
- (GMTSTaskOutcomeLocationSource) taskOutcomeLocationSource [read, assign] |
ระบุแหล่งที่มาของข้อมูลตำแหน่งในช็อตผลลัพธ์Waypoint
- (GMTDFleetEngineIDString*) trackingID [read, assign] |
ช่วยให้คุณสามารถจัดเก็บรหัสเพื่อให้ลูกค้าสามารถหลีกเลี่ยงการแมปที่ไม่จำเป็นหรือซับซ้อน
- (GMTDFleetEngineIDString*) vehicleID [read, assign] |
รหัสของยานพาหนะที่กำลังทำงานนี้
- (GMSNavigationWaypoint*) plannedWaypoint [read, assign] |
จุดอ้างอิงที่จะส่งงานให้แล้วเสร็จ
- (NSTimeInterval) taskDuration [read, assign] |
เวลาเพิ่มเติมสำหรับดำเนินการในสถานที่นี้