Commit 33ad331f by 赵增煜

fix-style

parent 1dbc1010
...@@ -10,8 +10,8 @@ ...@@ -10,8 +10,8 @@
class PharmacistController extends BaseApiController class PharmacistController extends BaseApiController
{ {
# 药师列表 // 药师列表
public function pharmacistList() public function pharmacistList()
{ {
$authInfo = auth('api')->user(); $authInfo = auth('api')->user();
$pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first(); $pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first();
...@@ -19,14 +19,15 @@ public function pharmacistList() ...@@ -19,14 +19,15 @@ public function pharmacistList()
return $this->failed('药店信息不存在'); return $this->failed('药店信息不存在');
} }
$pharmacist = PharmacistModel::where('pharmacy_id', $pharmacy->id)->get(); $pharmacist = PharmacistModel::where('pharmacy_id', $pharmacy->id)->get();
return $this->success($pharmacist); return $this->success($pharmacist);
} }
# 药师信息
public function detail(Request $request) // 药师信息
public function detail(Request $request)
{ {
$pharmacist_id = $request->input('pharmacist_id'); $pharmacist_id = $request->input('pharmacist_id');
if (empty($pharmacist_id) || ! filter_var($pharmacist_id, FILTER_VALIDATE_INT)) if (empty($pharmacist_id) || ! filter_var($pharmacist_id, FILTER_VALIDATE_INT)) {
{
return $this->failed('ID不能为空且必须为整数'); return $this->failed('ID不能为空且必须为整数');
} }
$authInfo = auth('api')->user(); $authInfo = auth('api')->user();
...@@ -43,8 +44,8 @@ public function detail(Request $request) ...@@ -43,8 +44,8 @@ public function detail(Request $request)
} }
} }
# 证书上传 // 证书上传
public function uploadCertificate(Request $request) public function uploadCertificate(Request $request)
{ {
// 验证上传的图片文件 // 验证上传的图片文件
$validated = $request->validate([ $validated = $request->validate([
...@@ -86,18 +87,19 @@ public function uploadCertificate(Request $request) ...@@ -86,18 +87,19 @@ public function uploadCertificate(Request $request)
// 返回图片地址 // 返回图片地址
$imageUrl = Storage::disk('cos')->url('license-images/'.$fileName); $imageUrl = Storage::disk('cos')->url('license-images/'.$fileName);
// 删除临时文件 // 删除临时文件
unlink(storage_path('app/public/'.$fileName)); unlink(storage_path('app/public/'.$fileName));
return $this->success(['message' => 'ok', 'url' => $imageUrl]); return $this->success(['message' => 'ok', 'url' => $imageUrl]);
} else { } else {
return $this->failed('签名图片上传失败'); return $this->failed('签名图片上传失败');
} }
} }
# 药师新增 // 药师新增
public function add(Request $request) public function add(Request $request)
{ {
$authInfo = auth('api')->user(); $authInfo = auth('api')->user();
// 获取药店信息 // 获取药店信息
...@@ -108,17 +110,19 @@ public function add(Request $request) ...@@ -108,17 +110,19 @@ public function add(Request $request)
$pharmacist->id_card = $request->input('id_card'); $pharmacist->id_card = $request->input('id_card');
$pharmacist->mobile = $request->input('mobile'); $pharmacist->mobile = $request->input('mobile');
$pharmacist->license_number = $request->input('license_number'); $pharmacist->license_number = $request->input('license_number');
$pharmacist->practicing_license = $request->input('practicing_license'); # 执业注册证书链接 $pharmacist->practicing_license = $request->input('practicing_license'); // 执业注册证书链接
$pharmacist->practicing_license_expired_time = $request->input('practicing_license_expired_time'); $pharmacist->practicing_license_expired_time = $request->input('practicing_license_expired_time');
$pharmacist->physician_license = $request->input('physician_license'); # 执业资格证书链接 $pharmacist->physician_license = $request->input('physician_license'); // 执业资格证书链接
$pharmacist->status = 0; $pharmacist->status = 0;
if( $pharmacist->save() ){ if ($pharmacist->save()) {
return $this->success($pharmacist); return $this->success($pharmacist);
} }
return $this->failed("药师新增失败!");
return $this->failed('药师新增失败!');
} }
# 药师编辑
public function update(Request $request) // 药师编辑
public function update(Request $request)
{ {
$authInfo = auth('api')->user(); $authInfo = auth('api')->user();
// 获取药店信息 // 获取药店信息
...@@ -134,36 +138,40 @@ public function update(Request $request) ...@@ -134,36 +138,40 @@ public function update(Request $request)
$pharmacist->id_card = $request->input('id_card'); $pharmacist->id_card = $request->input('id_card');
$pharmacist->mobile = $request->input('mobile'); $pharmacist->mobile = $request->input('mobile');
$pharmacist->license_number = $request->input('license_number'); $pharmacist->license_number = $request->input('license_number');
$pharmacist->practicing_license = $request->input('practicing_license'); # 执业注册证书链接 $pharmacist->practicing_license = $request->input('practicing_license'); // 执业注册证书链接
$pharmacist->practicing_license_expired_time = $request->input('practicing_license_expired_time'); $pharmacist->practicing_license_expired_time = $request->input('practicing_license_expired_time');
$pharmacist->physician_license = $request->input('physician_license'); # 执业资格证书链接 $pharmacist->physician_license = $request->input('physician_license'); // 执业资格证书链接
if( $pharmacist->save() ){ if ($pharmacist->save()) {
return $this->success($pharmacist); return $this->success($pharmacist);
} }
return $this->failed("药师编辑失败");
return $this->failed('药师编辑失败');
} }
# 设置默认药师
public function setDefault(Request $request) // 设置默认药师
{ public function setDefault(Request $request)
{
$authInfo = auth('api')->user(); $authInfo = auth('api')->user();
// 获取药店信息 // 获取药店信息
$pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first(); $pharmacy = PharmacyModel::where('user_id', $authInfo->id)->first();
if (! $pharmacy) { if (! $pharmacy) {
return $this->failed('该药店不存在'); return $this->failed('该药店不存在');
} }
# 把该药店下的所有药师默认状态改为0 // 把该药店下的所有药师默认状态改为0
PharmacistModel::where('pharmacy_id', $pharmacy->id)->update(['is_default' => 0]); PharmacistModel::where('pharmacy_id', $pharmacy->id)->update(['is_default' => 0]);
$pharmacist = PharmacistModel::where('id', $request->input('id'))->first(); $pharmacist = PharmacistModel::where('id', $request->input('id'))->first();
if (empty($pharmacist)) { if (empty($pharmacist)) {
return $this->failed('该药师不存在'); return $this->failed('该药师不存在');
} }
$pharmacist->is_default = 1; $pharmacist->is_default = 1;
if( $pharmacist->save() ){ if ($pharmacist->save()) {
return $this->success($pharmacist); return $this->success($pharmacist);
} }
return $this->failed("设置默认药师失败!");
return $this->failed('设置默认药师失败!');
} }
# 药师签名上传
// 药师签名上传
public function upload(Request $request) public function upload(Request $request)
{ {
......
...@@ -9,7 +9,6 @@ ...@@ -9,7 +9,6 @@
use App\Models\PrescriptionLogModel; use App\Models\PrescriptionLogModel;
use App\Models\PrescriptionModel; use App\Models\PrescriptionModel;
use Carbon\Carbon; use Carbon\Carbon;
use Illuminate\Http\Request; use Illuminate\Http\Request;
// 药店控制器 // 药店控制器
...@@ -107,7 +106,6 @@ public function prescription(Request $request) ...@@ -107,7 +106,6 @@ public function prescription(Request $request)
$pharmacistLog->log_info = $prescription->pharmacist_name.'在'.$currentTime.'为'.$prescription->patient_name.'('.$patient->mobile.')审方(处方单编号:'.$prescription->id.')'; $pharmacistLog->log_info = $prescription->pharmacist_name.'在'.$currentTime.'为'.$prescription->patient_name.'('.$patient->mobile.')审方(处方单编号:'.$prescription->id.')';
$pharmacistLog->save(); $pharmacistLog->save();
return $this->success('审方成功'); return $this->success('审方成功');
} else { } else {
return $this->failed('审方失败'); return $this->failed('审方失败');
......
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