update
This commit is contained in:
@@ -27,17 +27,21 @@ class DrugController extends Controller
|
||||
}
|
||||
|
||||
public function drugList(Request $request){
|
||||
|
||||
$drugs = Drug::query()
|
||||
->where([
|
||||
'atc_code' => 'lms', // ini untuk menggunakan list obat yang baru
|
||||
'atc_code' => $request->provider, // ini untuk menggunakan list obat yang baru
|
||||
])
|
||||
->get();
|
||||
|
||||
$manipulatedDrugs = $drugs->map(function ($drug) {
|
||||
// Contoh manipulasi, tambahkan atau ubah properti sesuai kebutuhan
|
||||
return [
|
||||
'value' => $drug->id, // Ganti dengan properti yang sesuai dari model Icd
|
||||
'label' => $drug->name, // Ganti dengan properti yang sesuai dari model Icd
|
||||
'value' => $drug->id,
|
||||
'label' => $drug->name,
|
||||
'code' => $drug->code,
|
||||
'price' => $drug->price,
|
||||
'unit' => $drug->unit,
|
||||
];
|
||||
});
|
||||
return Helper::responseJson(data: $manipulatedDrugs);
|
||||
@@ -152,6 +156,7 @@ class DrugController extends Controller
|
||||
$importedRows = 0;
|
||||
$failedRows = [];
|
||||
|
||||
|
||||
foreach ($processedData as $row) {
|
||||
try {
|
||||
Drug::updateOrCreate([
|
||||
@@ -169,11 +174,13 @@ class DrugController extends Controller
|
||||
'type' => $row['type'],
|
||||
'dosage' => $row['dosage'],
|
||||
'remark' => $row['remark'],
|
||||
'price' => $row['price'],
|
||||
// 'price' => $row['price'],
|
||||
'unit' => $row['unit'],
|
||||
]
|
||||
);
|
||||
$importedRows++;
|
||||
} catch (\Exception $e) {
|
||||
dd($e);
|
||||
$failedRows[] = $row;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user