예제 #1
0
 public function Edit($dbMgr, $smartyMgr, $id)
 {
     parent::Edit($dbMgr, $smartyMgr, $id);
     global $SysUser;
     $doctor_id = $SysUser["id"];
     $sql = "select * from tb_notice_doctor where notice_id={$id} and doctor_id={$doctor_id} ";
     $query = $dbMgr->query($sql);
     $result = $dbMgr->fetch_array_all($query);
     if (count($result) == 0) {
         $sql = "insert into tb_notice_doctor (doctor_id,notice_id,haveread) values ({$doctor_id},{$id},'Y') ";
         $query = $dbMgr->query($sql);
     }
 }
예제 #2
0
 public function __construct($pagename, $doctor_id, $act, $name)
 {
     parent::__construct("order", $pagename);
     $this->XmlData["searchcondition"] = $this->XmlData["searchcondition"] . " and r_main.act='" . $act . "' and doctor_id=" . $doctor_id;
     $this->XmlData["name"] = $name;
     if ($act == 'CC') {
         $arr = $this->XmlData["fields"]["field"];
         $this->XmlData["fields"]["field"] = array();
         foreach ($arr as $value) {
             if (!($value["key"] == "order_date" || $value["key"] == "order_time")) {
                 $this->XmlData["fields"]["field"][] = $value;
             }
         }
     }
 }
예제 #3
0
 public function Save($dbMgr, $request, $sysuser)
 {
     global $SysLang;
     if ($request["primary_id"] == "") {
         $login_id = $request["login_id"];
         $loginname = parameter_filter($login_id);
         $sql = "select * from tb_user where login_id='{$login_id}' ";
         $query = $dbMgr->query($sql);
         $userRows = $dbMgr->fetch_array_all($query);
         if (count($userRows) > 0) {
             return $SysLang["user"]["loginnameduplicate"];
         }
     }
     return parent::Save($dbMgr, $request, $sysuser);
 }
 public function Save($dbMgr, $request, $sysuser)
 {
     global $SysLang;
     if ($request["primary_id"] == "") {
         $key = $request["key"];
         $loginname = parameter_filter($key);
         $sql = "select * from tb_general where `index_key`='{$key}' ";
         $query = $dbMgr->query($sql);
         $userRows = $dbMgr->fetch_array_all($query);
         if (count($userRows) > 0) {
             return $SysLang["general"]["keyduplicate"];
         }
     }
     return parent::Save($dbMgr, $request, $sysuser);
 }
예제 #5
0
 public function Save($dbMgr, $request, $sysuser)
 {
     global $SysLang;
     if ($request["primary_id"] == "") {
         $code = $request["license"];
         $code = parameter_filter($code);
         $sql = "select * from tb_doctor where license='{$code}' ";
         $query = $dbMgr->query($sql);
         $userRows = $dbMgr->fetch_array_all($query);
         if (count($userRows) > 0) {
             return $SysLang["doctor"]["codehasbeenused"];
         }
     }
     return parent::Save($dbMgr, $request, $sysuser);
 }
 public function Save($dbMgr, $request, $sysuser)
 {
     global $SysLang;
     $id = 0;
     if ($request["primary_id"] != "") {
         $id = $request["primary_id"];
     }
     $doctor_id = $request["doctor_id"];
     $office_id = $request["office_id"];
     $id = parameter_filter($id);
     $doctor_id = parameter_filter($doctor_id);
     $office_id = parameter_filter($office_id);
     $sql = "select * from dr_tb_office_openhour where doctor_id={$doctor_id} and office_id={$office_id} and id<>{$id} ";
     $query = $dbMgr->query($sql);
     $userRows = $dbMgr->fetch_array_all($query);
     if (count($userRows) > 0) {
         return $SysLang["doctor"]["duplicatedoctoroffice"];
     }
     return parent::Save($dbMgr, $request, $sysuser);
 }
예제 #7
0
<?php

require '../include/common.inc.php';
include ROOT . '/include/init.inc.php';
$action = $_REQUEST["action"];
$model = new XmlModel("department", "department.php");
$smarty->assign("MyModule", "baseinfo");
$model->DefaultShow($smarty, $dbmgr, $action, "department", $_REQUEST);
예제 #8
0
<?php

require '../include/common.inc.php';
include ROOT . '/include/init.inc.php';
$action = $_REQUEST["action"];
$model = new XmlModel("notice", "notice.php");
$smarty->assign("MyModule", "website");
if ($action == "save") {
    if ($_REQUEST["primary_id"] == "") {
        $_REQUEST["publish_date"] = date('Y-m-d H:i:s', time());
    }
}
$model->DefaultShow($smarty, $dbmgr, $action, "notice", $_REQUEST);
예제 #9
0
파일: hospital.php 프로젝트: iwarsong/NCMI
<?php

require '../include/common.inc.php';
include ROOT . '/include/init.inc.php';
$action = $_REQUEST["action"];
$model = new XmlModel("hospital", "hospital.php");
$smarty->assign("MyModule", "baseinfo");
$model->DefaultShow($smarty, $dbmgr, $action, "hospital", $_REQUEST);
예제 #10
0
 public function Save($dbMgr, $request, $sysuser)
 {
     global $SysLang;
     $request["primary_id"] = 1;
     return parent::Save($dbMgr, $request, $sysuser);
 }
예제 #11
0
<?php

require '../include/common.inc.php';
include ROOT . '/include/init.inc.php';
$action = $_REQUEST["action"];
$model = new XmlModel("subcategory", "subcategory.php");
$smarty->assign("MyModule", "baseinfo");
$model->DefaultShow($smarty, $dbmgr, $action, "subcategory", $_REQUEST);
예제 #12
0
파일: college.php 프로젝트: iwarsong/NCMI
<?php

require '../include/common.inc.php';
include ROOT . '/include/init.inc.php';
$action = $_REQUEST["action"];
$model = new XmlModel("college", "college.php");
$smarty->assign("MyModule", "baseinfo");
$model->DefaultShow($smarty, $dbmgr, $action, "college", $_REQUEST);
예제 #13
0
 public function __construct($pagename)
 {
     parent::__construct("sitesetting", $pagename);
 }
예제 #14
0
 public function __construct($pagename, $doctor_id)
 {
     parent::__construct("ordercomment", $pagename);
     $this->XmlData["searchcondition"] = $this->XmlData["searchcondition"] . "  and doctor_id=" . $doctor_id;
 }
예제 #15
0
<?php

require '../include/common.inc.php';
include ROOT . '/include/init.inc.php';
$action = $_REQUEST["action"];
$model = new XmlModel("member", "member.php");
$smarty->assign("MyModule", "member");
$model->DefaultShow($smarty, $dbmgr, $action, "member", $_REQUEST);
예제 #16
0
파일: doctor.php 프로젝트: iwarsong/NCMI
<?php

require '../include/common.inc.php';
include ROOT . '/include/init.inc.php';
$action = $_REQUEST["action"];
$model = new XmlModel("doctor", "doctor.php");
$smarty->assign("MyModule", "doctor");
$model->DefaultShow($smarty, $dbmgr, $action, "doctor", $_REQUEST);
예제 #17
0
 public function __construct($pagename)
 {
     parent::__construct("order", $pagename);
 }
 public function __construct($pagename, $doctor_id)
 {
     parent::__construct("orderstatistics", $pagename);
     $this->doctor_id = $doctor_id;
 }