Commit 3eaa185c by 赵增煜

限购增加限购类型

parent 0683d7b6
......@@ -102,13 +102,15 @@ public function drugLimit(Request $request)
// 当前药品未设置则使用全局的7日内限购
$site_config = DB::table('admin_settings')->where('slug', 'site_config')->value('value');
$site_config = json_decode($site_config, true);
$limit_num = $site_config['prescription_limit_buy_7'];
$limit_num = intval($site_config['prescription_limit_buy_7']);
$limit_type = intval($site_config['prescription_limit_buy_7_type']) > 0 ? 1 : 0; // 1为限购,0为不限购
$drug_id = $request->input('drug_id');
// 判断当前药品有没有设置7日内限购
$drug = DrugModel::query()->find($drug_id);
if ($drug && $drug->limit_buy_7 > 0) {
if ($drug && intval($drug->limit_buy_7) > 0) {
$limit_num = $drug->limit_buy_7;
$limit_type = 1;
}
$patient_id = $request->input('patient_id');
$pharmacy_id = $request->input('pharmacy_id');
......@@ -141,7 +143,7 @@ public function drugLimit(Request $request)
// 计算获取剩余可买的次数
$limit_num = $limit_num - $purchaseCount;
return $this->success($limit_num);
return $this->success(['limit_num' => $limit_num, 'limit_type' => $limit_type]);
}
}
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