This commit is contained in:
xman 2025-06-17 15:22:26 +08:00
parent ace5bd7f36
commit d0efa47ab3
2 changed files with 29 additions and 25 deletions

View File

@ -35,34 +35,37 @@ class OrderDispatchLog
]; ];
\app\admin\model\OrderDispatchLog::create($data); \app\admin\model\OrderDispatchLog::create($data);
if($dispatch->status == OrderDispatch::STATUS_TOGET)
{
$alibaba_dyvms = config('alibaba_dyvms');
if($alibaba_dyvms['status']){ if(!isset($dispatch->from_record)){ //不是来自于跟进
$data = [ if($dispatch->status == OrderDispatch::STATUS_TOGET)
'order_id' => $dispatch->order_id, {
'dispatch_id' => $dispatch->id, $alibaba_dyvms = config('alibaba_dyvms');
'type' => 1,
'outid' => md5(time().rand(1000,9999).rand(1000,9999)),
'create_time' => date('Y-m-d H:i:s'),
'status' => $alibaba_dyvms['sync']?1:0
];
$service = new NoticeLogic();
$service->dispatchNotice($dispatch);
TtsLog::create($data);
}
}
if($dispatch->type == 2){ if($alibaba_dyvms['status']){
if($dispatch->status == OrderDispatch::STATUS_GOTIT){ $data = [
$Order = Order::get($dispatch->order_id); 'order_id' => $dispatch->order_id,
SendMailLogic::sendToCustomStart($Order->tel,$dispatch->worker_name,$dispatch->worker_tel); 'dispatch_id' => $dispatch->id,
'type' => 1,
'outid' => md5(time().rand(1000,9999).rand(1000,9999)),
'create_time' => date('Y-m-d H:i:s'),
'status' => $alibaba_dyvms['sync']?1:0
];
$service = new NoticeLogic();
$service->dispatchNotice($dispatch);
TtsLog::create($data);
}
} }
}elseif($dispatch->type == 1){
if($dispatch->status == OrderDispatch::STATUS_TOGET){ if($dispatch->type == 2){
$Order = Order::get($dispatch->order_id); if($dispatch->status == OrderDispatch::STATUS_GOTIT){
SendMailLogic::sendToCustomStart($Order->tel,$dispatch->worker_name,$dispatch->worker_tel); $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){ }catch (Exception $exception){

View File

@ -140,6 +140,7 @@ class Dispatchrecord extends Backend
$dispatch->admin_user = $groupName.''. $this->auth->nickname; $dispatch->admin_user = $groupName.''. $this->auth->nickname;
$dispatch->record_images = $params['images']; $dispatch->record_images = $params['images'];
$dispatch->from_record = $params['images'];
$hookParams = [ $hookParams = [
'dispatch' => $dispatch, 'dispatch' => $dispatch,
'remark' => '跟进订单,跟进内容:'.$params['remark'], 'remark' => '跟进订单,跟进内容:'.$params['remark'],