浏览代码

修改录音的入库文件,修改自动完成的订单计入服务人数

刘远航 4 年之前
父节点
当前提交
670c665349

+ 1 - 1
app/Http/Controllers/Api/V2/CommonController.php

xqd
@@ -1148,7 +1148,7 @@ class CommonController extends Controller
             fclose($fp);
             // 返回路径
             trace(['转换成功!' => '1', '地址' => $_SERVER['DOCUMENT_ROOT'] . $file_path . $rename . "." . $ext], 'info');
-            return $file_path . $rename . "." . $ext;
+            return 'callLog/' . $rename . "." . $ext;
         } catch (\Exception $e) {
             trace(['转换失败' => '1', '错误' => $e->getFile() . '文件' . $e->getLine() . '行' . $e->getMessage() . '错误!'], 'info');
 

+ 7 - 0
app/Http/Controllers/Api/V2/PatientController.php

xqd xqd 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'],
@@ -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){
@@ -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]);