TmsTaskSdk class
货运自动任务类
Constructors
- TmsTaskSdk({String? tmsAppId, String? appSecurity, String? enterpriseSenderCode, String? environment})
Properties
- appSecurity → String?
-
final
- enterpriseSenderCode → String?
-
final
- environment → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
loggerList
↔ List<
TaskInfoLog> -
getter/setter pair
-
logListenerMap
↔ Map<
String, LogListener> -
getter/setter pair
-
runMap
↔ Map<
String, ShippingNoteInfo> -
保存正在运行中的订单,用MAP是防止重复
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
scheduleListenerMap
↔ Map<
String, ScheduleListener> -
getter/setter pair
- taskRunTimer ↔ Timer?
-
getter/setter pair
- tmsAppId → String?
-
final
Methods
-
addLogListener(
String key, LogListener logListener) → void -
addScheduleListener(
String shippingNoteNumber, ScheduleListener scheduleListener) → void -
authBack(
{SuccessBack? successBack}) → void -
authInitRun(
{required List< ShippingNoteInfo> localInfoList, SuccessBack? successBack}) → void - 授权自动开始未完成运单 TODO:放在程序启动时
-
disposeTask(
) → void -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
pauseRunTask(
{String? remark, required List< ShippingNoteInfo> shippingNoteInfos, SuccessBack? successBack}) → void - 暂停 切换司机 TODO:暂停/切换司机/车辆时先点击
-
removeLogListener(
String key) → void -
removeScheduleListener(
String shippingNoteNumber) → void -
reStartRunTask(
{String? remark, required List< ShippingNoteInfo> shippingNoteInfos, SuccessBack? successBack}) → void - 重启 TODO:暂停结束/切换司机成功/车辆后点击
-
scheduleListener(
String shippingNoteNumber, int total, int process) → void -
startRunTask(
{String? remark, required List< ShippingNoteInfo> shippingNoteInfos, SuccessBack? successBack}) → void - 开始运输 TODO:起运
-
stopRunTask(
{String? remark, required List< ShippingNoteInfo> shippingNoteInfos, SuccessBack? successBack}) → void - 自动认证并结束 TODO:运单结束送达时点击--结束,停止定位
-
taskListener(
bool success, String? code, String msg, dynamic data) → void -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Constants
- AUTH_ERR_COUNT → const int
- DEBUG → const String
- DEFAULT_MILL → const int
- NO_AUTH_CODE → const String
- NO_START_CODE → const String
- OTHER_ERR_CODE → const String
- PREW_NO_STOP_CODE → const String
- RELESE → const String
- SUCCESS_CODE → const String