FreightTask class
货运自动任务类
Constructors
- FreightTask(String? tmsAppId, String? appSecurity, String? enterpriseSenderCode, String? environment, TaskListener taskListener)
Properties
- appSecurity → String?
-
final
- enterpriseSenderCode → String?
-
final
- environment → String?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
runMap
↔ Map<
String, ShippingNoteInfo> -
保存正在运行中的订单,用MAP是防止重复
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- taskListener → TaskListener
-
final
- taskRunTimer ↔ Timer?
-
getter/setter pair
- tmsAppId → String?
-
final
Methods
-
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:暂停/切换司机/车辆时先点击
-
reStartRunTask(
{String? remark, required List< ShippingNoteInfo> shippingNoteInfos, SuccessBack? successBack}) → void - 重启 TODO:暂停结束/切换司机成功/车辆后点击
-
startRunTask(
{String? remark, required List< ShippingNoteInfo> shippingNoteInfos, SuccessBack? successBack}) → void - 开始运输 TODO:起运
-
stopRunTask(
{String? remark, required List< ShippingNoteInfo> shippingNoteInfos, SuccessBack? successBack}) → void - 自动认证并结束 TODO:运单结束送达时点击--结束,停止定位
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
getInstance(
{required String tmsAppId, required String appSecurity, required String enterpriseSenderCode, required String environment, required TaskListener taskListener}) → FreightTask?
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