Commit 4b0146c2 by 赵增煜

增加作废接口

parent 6ea285f5
......@@ -271,4 +271,27 @@ public function create(Request $request)
return $this->success('ok');
}
// 处方作废
public function invalid(Request $request)
{
$authInfo = auth('api')->user();
// 获取药店信息
$pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first();
// 只有药店端可进行处方作废
$prescription_id = $request->input('prescription_id');
$prescription = PrescriptionModel::where('id', $prescription_id)
->where('pharmacy_id', $pharmacy->id)
->first();
if ($prescription) {
$prescription->is_voided = 1;
if ($prescription->save()) {
return $this->success('处方作废成功');
}
}
return $this->failed('处方作废失败');
}
}
......@@ -78,6 +78,8 @@
Route::get('/prescriptions', 'App\Api\Controllers\PrescriptionController@prescriptionList');
# 处方详情
Route::post('/prescription-detail', 'App\Api\Controllers\PrescriptionController@detail');
# 处方作废
Route::post('/prescription-invalid', 'App\Api\Controllers\PrescriptionController@invalid');
# 开方
Route::post('/prescription-create', 'App\Api\Controllers\PrescriptionController@create');
# 医师详情
......
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