Commit 534da0fc by lujunyi

药店自动开放配置

parent 5416b4a1
...@@ -2,22 +2,22 @@ ...@@ -2,22 +2,22 @@
namespace App\Admin\Extensions\Form; namespace App\Admin\Extensions\Form;
use App\Models\PharmacyModel;
use Dcat\Admin\Admin;
use Dcat\Admin\Widgets\Form; use Dcat\Admin\Widgets\Form;
// 全局设置 // 药店设置
class PharmacyConfigForm extends Form class PharmacyConfigForm extends Form
{ {
public function handle(array $input) public function handle(array $input)
{ {
$data = [ $isAuto = $input['is_auto'] == 1 ? 1 : 0;
'site_config' => $input, $pharmacyId = Admin::user()->pharmacy_id;
]; PharmacyModel::where('id', $pharmacyId)->update(['is_auto' => $isAuto]);
admin_setting($data);
return $this return $this
->response() ->response()
->location('site-config') ->location('pharmacy-config')
->success('设置成功'); ->success('设置成功');
} }
...@@ -26,10 +26,9 @@ public function handle(array $input) ...@@ -26,10 +26,9 @@ public function handle(array $input)
*/ */
public function form() public function form()
{ {
$data = admin_setting('site_config'); $pharmacyId = Admin::user()->pharmacy_id;
$data = json_decode($data, true); $isAuto = PharmacyModel::where('id', $pharmacyId)->value('is_auto');
$this->switch('is_auto', '药店自动开方')->default($isAuto);
$this->switch('prescription_auto', '医师自动开方');
$this->disableResetButton(); $this->disableResetButton();
} }
......
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