/** * 查询条码枪参数 * */ 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 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); }