Commit 80140764 by 赵增煜

药店、问诊人

parent ac51ecf2
...@@ -13,13 +13,14 @@ class DrugController extends BaseApiController ...@@ -13,13 +13,14 @@ class DrugController extends BaseApiController
{ {
public function test() public function test()
{ {
$search_input = "测试"; $search_input = '测试';
$data = PharmacyDrugModel::where("pharmacy_id", 1) $data = PharmacyDrugModel::where('pharmacy_id', 1)
->whereHas('drug', function ($query) use ($search_input) { ->whereHas('drug', function ($query) use ($search_input) {
$query->where('name', 'LIKE', "%{$search_input}%") $query->where('name', 'LIKE', "%{$search_input}%")
->orWhere('code','LIKE',"%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称 ->orWhere('code', 'LIKE', "%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称
}) })
->paginate(10); ->paginate(10);
// $drugs = $data->map(function ($row) { // $drugs = $data->map(function ($row) {
// return $row->drug; // return $row->drug;
// }); // });
...@@ -32,14 +33,15 @@ public function drugList(Request $request) ...@@ -32,14 +33,15 @@ public function drugList(Request $request)
$authInfo = auth('api')->user(); $authInfo = auth('api')->user();
$pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first(); $pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first();
$search_input = $request->input('search_input'); $search_input = $request->input('search_input');
$data = PharmacyDrugModel::where("pharmacy_id", $pharmacy->id) $data = PharmacyDrugModel::where('pharmacy_id', $pharmacy->id)
->whereHas('drug', function ($query) use ($search_input) { ->whereHas('drug', function ($query) use ($search_input) {
if ($search_input) { if ($search_input) {
$query->where('name', 'LIKE', "%{$search_input}%") $query->where('name', 'LIKE', "%{$search_input}%")
->orWhere('code','LIKE',"%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称 ->orWhere('code', 'LIKE', "%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称
} }
}) })
->paginate(10); ->paginate(10);
return $this->success($data); return $this->success($data);
} }
......
...@@ -122,6 +122,7 @@ public function setDefault(Request $request) ...@@ -122,6 +122,7 @@ public function setDefault(Request $request)
} }
$data->is_default = 1; $data->is_default = 1;
$data->save(); $data->save();
return $this->success($data); return $this->success($data);
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or sign in to comment