| xqd
@@ -331,6 +331,7 @@ class PatientController extends AuthController
|
|
|
try {
|
|
|
Order::where('id', '=', $req['order_id'])->update(['order_status' => 4, 'updated_at' => date('Y-m-d H:i:s', time()), 'end_time' => time()]);
|
|
|
Docter::where('id', '=', $user['id'])->increment('service_persons');
|
|
|
+
|
|
|
// 添加到用户记录中!
|
|
|
UserMessages::create([
|
|
|
'user_id' => $find['user_id'],
|
| xqd
@@ -751,11 +752,13 @@ class PatientController extends AuthController
|
|
|
if ($v['product_type']==1){
|
|
|
if ((time()-$v['receiving_time'])>=$config_chat){
|
|
|
$catNewIds[$k] = $v['id'];
|
|
|
+ Docter::where('id', '=', $v['docter_id'])->increment('service_persons');
|
|
|
$this->ReceivingReminderOK($v['id']);
|
|
|
}
|
|
|
}else if($v['product_type']==2){
|
|
|
if ((time()-$v['receiving_time'])>=$config_phone){
|
|
|
$catNewIds[$k] = $v['id'];
|
|
|
+ Docter::where('id', '=', $v['docter_id'])->increment('service_persons');
|
|
|
$this->ReceivingReminderOK($v['id']);
|
|
|
}
|
|
|
}else if($v['product_type']==3 || $v['product_type']==4 || $v['product_type']==5){
|
| xqd
@@ -766,6 +769,10 @@ class PatientController extends AuthController
|
|
|
}
|
|
|
|
|
|
}
|
|
|
+
|
|
|
+ // 自动完成订单加服务人数
|
|
|
+// Docter::where('id', '=', $user['id'])->increment('service_persons');
|
|
|
+
|
|
|
if ($catNewIds || $menNewIds){
|
|
|
// 操作图文和电话订单为已完成
|
|
|
Order::whereIn('id',$catNewIds)->update(['order_status'=>4]);
|