ソースを参照

Merge branch 'master' of ssh://git.9026.com:2212/swdz-WangHaijun/BaoMa into develop

Mike 4 年 前
コミット
9326e90836
1 ファイル変更16 行追加11 行削除
  1. 16 11
      app/Admin/Actions/backstage/Pass.php

+ 16 - 11
app/Admin/Actions/backstage/Pass.php

xqd
@@ -49,18 +49,23 @@ class Pass extends RowAction
                                                             );
         Docter::where('id',$model->docter_id)->update(['is_then'=>1,'office_id'=>$model->offices_id,'qualification_id'=>$model->qualifications_id]);
         //生成默认的图文、电话、门诊的记录
-        $service_type_arr = [1,2,3];
-        foreach ($service_type_arr as $value)
+        //判断数据表里是否有存在的记录了,如果有存在的记录就不会在继续创建
+        $service = Serviceapplys::where('docter_id',$model->docter_id)->get();
+        $service = $service->toArray();
+        if (empty($service))
         {
-            $total_arr = [
-                'docter_id' => $model->docter_id,
-                'service_type' => $value,
-                'status' => 3,
-                'created_at' =>date('Y-m-d H;i;s'),
-                'updated_at' =>date('Y-m-d H;i;s'),
-            ];
-//            dd($total_arr);
-            Serviceapplys::insert($total_arr);
+            $service_type_arr = [1,2,3];
+            foreach ($service_type_arr as $value)
+            {
+                $total_arr = [
+                    'docter_id' => $model->docter_id,
+                    'service_type' => $value,
+                    'status' => 3,
+                    'created_at' =>date('Y-m-d H;i;s'),
+                    'updated_at' =>date('Y-m-d H;i;s'),
+                ];
+                Serviceapplys::insert($total_arr);
+            }
         }
         return $this->response()->success('审核通过')->refresh();
     }