Commit 80140764 by 赵增煜

药店、问诊人

parent ac51ecf2
......@@ -13,13 +13,14 @@ class DrugController extends BaseApiController
{
public function test()
{
$search_input = "测试";
$data = PharmacyDrugModel::where("pharmacy_id", 1)
$search_input = '测试';
$data = PharmacyDrugModel::where('pharmacy_id', 1)
->whereHas('drug', function ($query) use ($search_input) {
$query->where('name', 'LIKE', "%{$search_input}%")
->orWhere('code','LIKE',"%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称
->orWhere('code', 'LIKE', "%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称
})
->paginate(10);
// $drugs = $data->map(function ($row) {
// return $row->drug;
// });
......@@ -32,14 +33,15 @@ public function drugList(Request $request)
$authInfo = auth('api')->user();
$pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first();
$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) {
if ($search_input) {
$query->where('name', 'LIKE', "%{$search_input}%")
->orWhere('code','LIKE',"%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称
->orWhere('code', 'LIKE', "%{$search_input}%"); // 这里的'%筛选条件%'是你想要匹配的药品名称
}
})
->paginate(10);
return $this->success($data);
}
......
......@@ -122,6 +122,7 @@ public function setDefault(Request $request)
}
$data->is_default = 1;
$data->save();
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