Ejemplo n.º 1
0
 /**
  * 查询条码枪参数
  *
  */
 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);
 }