123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110 |
- <?php
- namespace app\api\dao\applets;
- use app\api\dao\ZskkDefaultDao;
- use app\api\model\api\ApiModel;
- use app\api\model\application\ApplicationModel;
- /**
- * 后台控制器基类
- * 接口方法权限 必传参数 接口返回 错误抛出 通用参数处理
- */
- class AppletsDao extends ZskkDefaultDao {
- protected $flag = true;
- protected $logName = "AppletsDao";
- protected $api = null;
- protected $application = null;
- public function __construct(ApiModel $apiModel,ApplicationModel $application)
- {
- parent::__construct();
- $this->api = $apiModel;
- $this->application = $application;
- }
- public function getRemoteExamList($institutionId, $fuzzyWhere, $moreWhere,$class_where, $params,$doctor_where)
- {
- $info = $this->api->getRemoteExamList($institutionId, $fuzzyWhere, $moreWhere,$class_where, $params,$doctor_where);
- return $info;
- }
- public function getApplicationById($id,$field)
- {
- $info = $this->application->getApplicationById($id,$field);
- return $info;
- }
- public function getInstitutionName($id)
- {
- $info = $this->application->getInstitutionName($id);
- return $info;
- }
- public function getDoctorName($id)
- {
- $info = $this->application->getDoctorName($id);
- return $info;
- }
- public function insertAplication($info)
- {
- $data = $this->application->insertAplication($info);
- return $data;
- }
- public function getReport($applicationId)
- {
- $info = $this->application->getReport($applicationId);
- return $info;
- }
- public function saveReport($info)
- {
- $info = $this->application->saveReport($info);
- return $info;
- }
- public function saveBbs($info)
- {
- $info = $this->application->saveBbs($info);
- return $info;
- }
- public function getContactType($local,$remote)
- {
- $info = $this->application->getContactType($local,$remote);
- return $info;
- }
- public function getDoctorMoney($hospital_id,$super_hospital_id,$super_doctor_id,$exam_class)
- {
- $money = $this->application->getDoctorMoney($hospital_id,$super_hospital_id,$super_doctor_id,$exam_class);
- return $money;
- }
- public function updateAutograph($url,$id)
- {
- $info = $this->api->updateAutograph($url,$id);
- return $info;
- }
- public function autograph_switch($switch,$id)
- {
- $info = $this->api->autograph_switch($switch,$id);
- return $info;
- }
- public function insertMessage($data)
- {
- $info = $this->api->insertMessage($data);
- return $info;
- }
- public function getAutograph($id)
- {
- $info = $this->api->getAutograph($id);
- return $info;
- }
- }
|