获取医生问诊配置-随访包-列表
This commit is contained in:
parent
6ff6ba2851
commit
ff48d5ca3c
@ -847,30 +847,20 @@ class DoctorInquiryService extends BaseService
|
|||||||
{
|
{
|
||||||
$user_info = $this->request->getAttribute("userInfo") ?? [];
|
$user_info = $this->request->getAttribute("userInfo") ?? [];
|
||||||
|
|
||||||
|
$doctor_id = $this->request->route('doctor_id');
|
||||||
|
|
||||||
// 获取医生信息
|
// 获取医生信息
|
||||||
$params = array();
|
$params = array();
|
||||||
$params['doctor_id'] = $user_info['client_user_id'];
|
$params['doctor_id'] = $doctor_id;
|
||||||
$doctor = UserDoctor::getOne($params);
|
$doctor = UserDoctor::getOne($params);
|
||||||
if (empty($doctor)) {
|
if (empty($doctor)) {
|
||||||
return fail(HttpEnumCode::HTTP_ERROR, "未知医生");
|
return fail(HttpEnumCode::HTTP_ERROR, "未知医生");
|
||||||
}
|
}
|
||||||
|
|
||||||
if ($doctor['idcard_status'] != 1) {
|
|
||||||
return fail(HttpEnumCode::HTTP_ERROR, "请先进行实名认证");
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($doctor['iden_auth_status'] != 1) {
|
|
||||||
return fail(HttpEnumCode::HTTP_ERROR, "请先进行身份认证");
|
|
||||||
}
|
|
||||||
|
|
||||||
if ($doctor['is_bind_bank'] != 1) {
|
|
||||||
return fail(HttpEnumCode::HTTP_ERROR, "请先进行绑定结算银行卡");
|
|
||||||
}
|
|
||||||
|
|
||||||
$result = array();
|
$result = array();
|
||||||
|
|
||||||
$params = array();
|
$params = array();
|
||||||
$params['doctor_id'] = $user_info['client_user_id'];
|
$params['doctor_id'] = $doctor_id;
|
||||||
$doctor_config_follow_package = DoctorConfigFollowPackage::getOne($params);
|
$doctor_config_follow_package = DoctorConfigFollowPackage::getOne($params);
|
||||||
if (!empty($doctor_config_follow_package)) {
|
if (!empty($doctor_config_follow_package)) {
|
||||||
$params = array();
|
$params = array();
|
||||||
|
|||||||
@ -578,9 +578,6 @@ Router::addGroup('/patient', function () {
|
|||||||
// 删除家庭成员病情记录
|
// 删除家庭成员病情记录
|
||||||
Router::delete('/{pathography_id:\d+}', [PatientPathographyController::class, 'deleteFamilyPathography']);
|
Router::delete('/{pathography_id:\d+}', [PatientPathographyController::class, 'deleteFamilyPathography']);
|
||||||
});
|
});
|
||||||
|
|
||||||
// 获取用户购买的服务包
|
|
||||||
|
|
||||||
});
|
});
|
||||||
|
|
||||||
// 药师端api
|
// 药师端api
|
||||||
@ -936,6 +933,23 @@ Router::addGroup('/doctor', function () {
|
|||||||
Router::get('/inquiry/{doctor_id:\d+}', [UserDoctorController::class, 'getDoctorInfoInquiry']);
|
Router::get('/inquiry/{doctor_id:\d+}', [UserDoctorController::class, 'getDoctorInfoInquiry']);
|
||||||
});
|
});
|
||||||
|
|
||||||
// 获取医生开启的服务列表
|
|
||||||
Router::get('/inquiry/service/{doctor_id:\d+}', [UserDoctorController::class, 'getDoctorOpenInquiryService']);
|
// 问诊
|
||||||
|
Router::addGroup('/inquiry', function () {
|
||||||
|
// 服务
|
||||||
|
Router::addGroup('/service', function () {
|
||||||
|
// 获取医生开启的服务列表
|
||||||
|
Router::get('/{doctor_id:\d+}', [UserDoctorController::class, 'getDoctorOpenInquiryService']);
|
||||||
|
|
||||||
|
// 随访包
|
||||||
|
Router::addGroup('/follow', function () {
|
||||||
|
// 获取医生问诊配置-随访包-列表
|
||||||
|
Router::get('/item/{doctor_id:\d+}', [DoctorInquiryConfigController::class, 'getDoctorInquiryFollowItemConfig']);
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
|
});
|
||||||
|
|
||||||
|
|
||||||
});
|
});
|
||||||
Loading…
x
Reference in New Issue
Block a user