|
@@ -10,56 +10,34 @@ use app\zskk\servies\PatientServies;
|
|
|
|
|
|
class Api extends ApiController
|
|
class Api extends ApiController
|
|
{
|
|
{
|
|
- protected array $noAuth = ['getToken','getAllToken','getHospitalData','getCheck','getInpection','login'];
|
|
|
|
|
|
+ protected array $noAuth = ['getToken','getAllToken'];
|
|
|
|
|
|
- public function login(PatientServies $servies)
|
|
|
|
- {
|
|
|
|
- $params = $this->request->post();
|
|
|
|
- $data = $servies->login($params);
|
|
|
|
- if($data == 'success')
|
|
|
|
- {
|
|
|
|
- $this->success($data);
|
|
|
|
- }else{
|
|
|
|
- $this->error($data);
|
|
|
|
- }
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- public function getHospitalData(PatientServies $servies)
|
|
|
|
- {
|
|
|
|
- $params = $this->request->post();
|
|
|
|
- $data = $servies->getHospitalData($params);
|
|
|
|
- $this->success('', $data);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
- public function getCheck(PatientServies $servies)
|
|
|
|
|
|
+ public function getToken(EmpowerServies $servies): void
|
|
{
|
|
{
|
|
$params = $this->request->post();
|
|
$params = $this->request->post();
|
|
- $data = $servies->getCheck($params);
|
|
|
|
- $this->success('', $data);
|
|
|
|
|
|
+ $data = $servies->getInsToken($params['data']);
|
|
|
|
+ $this->success($data['msg'], $data['data']);
|
|
}
|
|
}
|
|
|
|
|
|
- public function getInpection(PatientServies $servies)
|
|
|
|
|
|
+ public function getShareToken(EmpowerServies $servies, PatientServies $patientServies): void
|
|
{
|
|
{
|
|
$params = $this->request->post();
|
|
$params = $this->request->post();
|
|
- $data = $servies->getInpection($params);
|
|
|
|
|
|
+// $params = $this->getDecryptData($params['data']);
|
|
|
|
+ $params = $patientServies->makeMappingData($params,'0','getRecogToken');
|
|
|
|
+ $data = $servies->getRecogToken($params);
|
|
|
|
+ $data = $patientServies->makeMappingData($data,'0','getRecogToken',2);
|
|
|
|
+// $data = $this->makeEncryptData($data);
|
|
$this->success('', $data);
|
|
$this->success('', $data);
|
|
}
|
|
}
|
|
|
|
|
|
- public function getToken(EmpowerServies $servies): void
|
|
|
|
- {
|
|
|
|
- $params = $this->request->post();
|
|
|
|
- $data = $servies->getInsToken($params['data']);
|
|
|
|
- $this->success($data['msg'], $data['data']);
|
|
|
|
- }
|
|
|
|
-
|
|
|
|
public function getRecogToken(EmpowerServies $servies, PatientServies $patientServies): void
|
|
public function getRecogToken(EmpowerServies $servies, PatientServies $patientServies): void
|
|
{
|
|
{
|
|
$params = $this->request->post();
|
|
$params = $this->request->post();
|
|
- $params = $this->getDecryptData($params['data']);
|
|
|
|
|
|
+// $params = $this->getDecryptData($params['data']);
|
|
$params = $patientServies->makeMappingData($params,'0','getRecogToken');
|
|
$params = $patientServies->makeMappingData($params,'0','getRecogToken');
|
|
$data = $servies->getRecogToken($params);
|
|
$data = $servies->getRecogToken($params);
|
|
$data = $patientServies->makeMappingData($data,'0','getRecogToken',2);
|
|
$data = $patientServies->makeMappingData($data,'0','getRecogToken',2);
|
|
- $data = $this->makeEncryptData($data);
|
|
|
|
|
|
+// $data = $this->makeEncryptData($data);
|
|
$this->success('', $data);
|
|
$this->success('', $data);
|
|
}
|
|
}
|
|
|
|
|
|
@@ -111,7 +89,6 @@ class Api extends ApiController
|
|
$params = $this->request->post();
|
|
$params = $this->request->post();
|
|
// $params = $this->getDecryptData($params['data']);
|
|
// $params = $this->getDecryptData($params['data']);
|
|
$tokenData = $this->tokenData;
|
|
$tokenData = $this->tokenData;
|
|
- $tokenData['orgCode'] = '001';
|
|
|
|
if(empty($tokenData))
|
|
if(empty($tokenData))
|
|
{
|
|
{
|
|
$this->error('无效的token');
|
|
$this->error('无效的token');
|
|
@@ -145,6 +122,25 @@ class Api extends ApiController
|
|
$this->success('', $data);
|
|
$this->success('', $data);
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ public function getRecogCheck(HrServies $servies,PatientServies $patientServies): void
|
|
|
|
+ {
|
|
|
|
+ $params = $this->request->post();
|
|
|
|
+// $params = $this->getDecryptData($params['data']);
|
|
|
|
+ $params = $patientServies->makeMappingData($params,'0','getShareCheck');
|
|
|
|
+ $ID_CARDNUM = $params['ID_CARDNUM'] ?? '';
|
|
|
|
+ $ORGCODE = $params['ORGCODE'] ?? '';
|
|
|
|
+ $ORGNAME = $params['ORGNAME'] ?? '';
|
|
|
|
+ $DOCTORNAME = $params['DOCTORNAME'] ?? '';
|
|
|
|
+ $DOCTORCODE = $params['DOCTORCODE'] ?? '';
|
|
|
|
+ $DEPARTMENT = $params['DEPTNAME'] ?? '';
|
|
|
|
+ $data = $servies->getShareCheck($ID_CARDNUM, $ORGCODE,$DOCTORCODE,$DEPARTMENT,1,1);
|
|
|
|
+ $data = $patientServies->makeMappingData(['RETURN'=>$data],'0','getShareCheck',2);
|
|
|
|
+ // halt($data);
|
|
|
|
+// $data = $this->makeEncryptData($data);
|
|
|
|
+ // halt($data);
|
|
|
|
+ $this->success('', $data);
|
|
|
|
+ }
|
|
|
|
+
|
|
|
|
|
|
/**
|
|
/**
|
|
* 后台初始化请求
|
|
* 后台初始化请求
|
|
@@ -165,7 +161,6 @@ class Api extends ApiController
|
|
$data = $servies->getShareCheck($ID_CARDNUM, $ORGCODE,$DOCTORCODE,$DEPARTMENT,2);
|
|
$data = $servies->getShareCheck($ID_CARDNUM, $ORGCODE,$DOCTORCODE,$DEPARTMENT,2);
|
|
// halt($data);
|
|
// halt($data);
|
|
$data = $patientServies->makeMappingData(['DATA'=>$data],'0','getRecogData',2);
|
|
$data = $patientServies->makeMappingData(['DATA'=>$data],'0','getRecogData',2);
|
|
- var_dump($data);die;
|
|
|
|
// $data = $this->makeEncryptData($data);
|
|
// $data = $this->makeEncryptData($data);
|
|
// halt($data);
|
|
// halt($data);
|
|
$this->success('', $data);
|
|
$this->success('', $data);
|