Files
xk-api-yii/admin/controllers/DoctorController.php
2024-09-19 11:32:39 +08:00

66 lines
1.5 KiB
PHP

<?php
namespace admin\controllers;
use admin\models\forms\HospitalDocForm;
use common\core\BaseAppController;
use common\core\BaseController;
/**
* 后台操作医生控制器
* @author hyl
*/
class DoctorController extends BaseController
{
/**
* @doc-name 升级为互医
*/
public function actionDoctorUpgrade()
{
$post = \Yii::$app->request->post();
$HospitalDocForm = new HospitalDocForm();
$HospitalDocForm->attributes = $post;
return $HospitalDocForm->grade();
}
/**
* 获取互医信息
*/
public function actionHospitalDocInfo()
{
$post = \Yii::$app->request->post();
$HospitalDocForm = new HospitalDocForm();
$HospitalDocForm->attributes = $post;
return $HospitalDocForm->DocInfo();
}
/**
* 同步患者
*/
public function actionSyncPatient()
{
$post = \Yii::$app->request->post();
$HospitalDocForm = new HospitalDocForm();
$HospitalDocForm->attributes = $post;
return $HospitalDocForm->SyncPatient();
}
/**
* @doc-name 医生审核
* @doc-param int status 是否同意0否1是
* @doc-param int doctor_id 医生id
*/
public function actionDoctorExamine()
{
$post = \Yii::$app->request->post();
$this->requestValidate($post,[
['status','required']
]);
$HospitalDocForm = new HospitalDocForm();
$HospitalDocForm->attributes = $post;
return $HospitalDocForm->ExamineDoc();
}
}