diff --git a/application/admin/behavior/OrderDispatchLog.php b/application/admin/behavior/OrderDispatchLog.php index 79aeab9..18e6dfe 100644 --- a/application/admin/behavior/OrderDispatchLog.php +++ b/application/admin/behavior/OrderDispatchLog.php @@ -51,9 +51,16 @@ class OrderDispatchLog } } - if($dispatch->status == OrderDispatch::STATUS_GOTIT){ - $Order = Order::get($dispatch->order_id); - SendMailLogic::sendToCustomStart($Order->tel,$dispatch->worker_name,$dispatch->worker_tel); + if($dispatch->type == 2){ + if($dispatch->status == OrderDispatch::STATUS_GOTIT){ + $Order = Order::get($dispatch->order_id); + SendMailLogic::sendToCustomStart($Order->tel,$dispatch->worker_name,$dispatch->worker_tel); + } + }elseif($dispatch->type == 1){ + if($dispatch->status == OrderDispatch::STATUS_TOGET){ + $Order = Order::get($dispatch->order_id); + SendMailLogic::sendToCustomStart($Order->tel,$dispatch->worker_name,$dispatch->worker_tel); + } } }catch (Exception $exception){