123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179 |
- <?php
- namespace app\api\dao\dict;
- use app\api\actions\ZskkCache;
- use app\api\dao\ZskkDefaultDao;
- use app\api\model\dict\DictModel;
- /**
- * 后台控制器基类
- * 接口方法权限 必传参数 接口返回 错误抛出 通用参数处理
- */
- class DictDao extends ZskkDefaultDao {
- protected $flag = true;
- protected $logName = "DictDao";
- protected $dict = null;
- public function __construct(DictModel $dictModel)
- {
- parent::__construct();
- $this->dict = $dictModel;
- }
- public function getDevice($id)
- {
- $device = $this->dict->getDevice($id);
- return $device;
- }
- public function getClass($id)
- {
- $info = $this->dict->getClass($id);
- return $info;
- }
- public function Project($id)
- {
- $info = $this->dict->Project($id);
- return $info;
- }
- public function getExamSub()
- {
- $subclass = $this->dict->getSubclass();
- return $subclass;
- }
- public function getProject()
- {
- $project = $this->dict->getProject();
- return $project;
- }
- public function getIllness()
- {
- $info = $this->dict->getIllness();
- return $info;
- }
- public function getFamilyIll()
- {
- $info = $this->dict->getFamilyIll();
- return $info;
- }
- public function getIcd()
- {
- $info = $this->dict->getIcd();
- return $info;
- }
- public function getIcdList($class_where, $name_where, $last_id)
- {
- $info = $this->dict->getIcdList($class_where, $name_where, $last_id);
- return $info;
- }
- public function getDictChild($id)
- {
- $info = $this->dict->getDictChild($id);
- return $info;
- }
- public function getExamClass()
- {
- $class = $this->dict->getExamClass();
- return $class;
- }
- public function getUser($token)
- {
- $user = $this->getCache($token);
- if(!$user){
- $this->throwError('登陆信息失效,请重新进行登陆','0099');
- }
- return $user;
- }
- public function getDepartment($institution)
- {
- $data = $this->dict->getDepartment($institution);
- return $data;
- }
- public function getDoctors($institution)
- {
- $data = $this->dict->getDoctors($institution);
- return $data;
- }
- public function saveQuality($data)
- {
- $info = $this->dict->saveQuality($data);
- return $info;
- }
- public function delPic($id,$type)
- {
- $info = $this->dict->delPic($id,$type);
- return $info;
- }
- public function updateQuality($id,$data)
- {
- $info = $this->dict->updateQuality($id,$data);
- return $info;
- }
- public function savePic($data)
- {
- $info = $this->dict->savePic($data);
- return $info;
- }
- public function getQuality($id,$user)
- {
- $info = $this->dict->getQuality($id,$user);
- return $info;
- }
- public function getQualityById($id)
- {
- $info = $this->dict->getQualityById($id);
- return $info;
- }
- public function getReportDoctor($id)
- {
- $doctor = $this->dict->getReportDoctor($id);
- return $doctor;
- }
- public function getqualityFactorPic()
- {
- $info = $this->dict->getqualityFactorPic();
- return $info;
- }
- public function getqualityFactorReport()
- {
- $info = $this->dict->getqualityFactorReport();
- return $info;
- }
- public function getApplicationDepartment($id)
- {
- $info = $this->dict->getApplicationDepartment($id);
- return $info;
- }
- public function getNewPart()
- {
- $info = $this->dict->getNewPart();
- return $info;
- }
- }
|