/** * 删除参数 * * @param object $data * @return boolean */ public function delCodeRule($data) { try { $dao = new SystemDao(); if ($data["id"] != '') { $dao->deleteById($data["id"]); } } catch (Exception $e) { system_out("CodeRuleSetup exception:" . $e); return false; } return true; }
public function addParm($type, $parmname, $parmvalue) { $dao = new SystemDao(); $result = $dao->find("type = '{$type}' and paramname = '{$parmname}' and paramvalue = '{$parmvalue}' "); if ($result) { return true; } $vo['type'] = $type; $vo['paramname'] = $parmname; $vo['paramvalue'] = $parmvalue; $vo = $dao->createVo('add', '', 'id', 0, $vo); $dao->add($vo); }
/** * 查询条码枪参数 * */ public static function queryScannerParm() { //$data["scanneradd"] = SCANNER_IP ; //$data["scannerport"] = SCANNER_PORT ; $dao = new SystemDao(); $vo = $dao->find("paramname = 'scanneradd'"); if ($vo) { $data["scanneradd"] = $vo->paramvalue; } $vo = $dao->find("paramname = 'scannerport'"); if ($vo) { $data["scannerport"] = $vo->paramvalue; } if ($data['scanneradd'] == '' || $data['scannerport'] == '') { throw new Exception("请先设置条码枪的地址和端口!"); } Session::set('scanneradd', $data['scanneradd']); Session::set('scannerport', $data['scannerport']); return $data; }
/** * 获取条码资料基本参数 * */ public static function getCodeParameter() { $dao = new SystemDao(); $result = $dao->findAll("type = 'coderule'")->toResultSet(); $codeparm = array(); foreach ($result as $item) { $ret = explode(',', $item['paramvalue']); $codeparm[$item['paramname']]['start'] = $ret[0]; $codeparm[$item['paramname']]['length'] = $ret[1]; } //system_out("codeparm:".print_r($codeparm,true)); Session::set('codeparm', $codeparm); $sdao = new CodeDictDao(); $result = $sdao->findAll()->toResultSet(); $codedict = array(); foreach ($result as $item) { $codedict[$item['type']][$item['code']] = $item['value']; } //system_out("codedict:".print_r($codedict,true)); Session::set('codedict', $codedict); $rtn['codeparm'] = $codeparm; $rtn['codedict'] = $codedict; return $rtn; }
/** * Returns the default system settings. * * return array */ public static function getSystemValues() { return SystemDao::getSystemValues(); }
/** * 保存接口配置 * * @param object $data */ public function saveInterfaceParm($data) { if (empty($data)) { return; } try { $dao = new SystemDao(); $dao->deleteAll("paramname like 'interface%'"); foreach ($data as $key => $value) { $vo = new SystemVo(); $vo->paramname = $key; $vo->paramvalue = $value; $dao->add($vo); Session::set($key, $value); } } catch (Exception $e) { system_out($e); return false; } return true; }
$userRegister = new User(); $userRegister->setLogin(htmlspecialchars($_POST['login'])); $load->dao("UserDao"); $userDao = new UserDao(); if ($userData = $userDao->getUserByLogin($userLogin->getLogin())) { echo "true"; } else { exit; } break; default: $load->interceptor(); $interceptor = new Interceptor(); $interceptor->logout(false); $load->dao("SystemDao"); $sysDao = new SystemDao(); $system = $sysDao->getInfoSystem(); $load->view("public", "index"); break; } class ControllerPublic { public function index($credentials = true) { if ($credentials) { header("location: ../../e-jbsm.php?credentials=true"); } else { header("location: ../../e-jbsm.php"); } } }