迁移我的医生服务类,新增获取问诊医生列表

This commit is contained in:
2023-03-04 15:13:11 +08:00
parent d7983a1f2b
commit 80dbd4bf93
10 changed files with 303 additions and 183 deletions
-37
View File
@@ -7,42 +7,5 @@ use App\Model\PatientHistoryInquiry;
class MyDoctorService extends BaseService
{
/**
* 删除我的医生
* 首页-个人中心
* @return array
*/
public function deleteMyDoctor(): array
{
$history_inquiry_id = $this->request->route('history_inquiry_id');
$user_info = $this->request->getAttribute("userInfo") ?? [];
$params = array();
$params['history_inquiry_id'] = $history_inquiry_id;
$params['patient_id'] = $user_info['client_user_id'];
$patient_history_inquiry = PatientHistoryInquiry::getOne($params);
if (empty($patient_history_inquiry)){
return fail(HttpEnumCode::HTTP_ERROR, "数据不存在");
}
if ($patient_history_inquiry['history_status'] == 0){
return success();
}
$params = array();
$patient_history_inquiry['history_inquiry_id'] = $history_inquiry_id;
$data = array();
$data['history_status'] = 0;
$res = PatientHistoryInquiry::edit($params,$data);
if (!$res){
return fail(HttpEnumCode::SERVER_ERROR);
}
return success();
}
}