public function changeOrderStatus($orderId, $status, $opUser)
 {
     $orderInf = $this->getOrderInfroByid($orderId);
     if (FALSE === $orderInf) {
         self::$errMsg = '不存在订单信息!';
         return FALSE;
     }
     $originStatus = $orderInf['status'];
     $optime = time();
     $updataSql = "update wh_prepGoodsOrder set status='{$status}' where id='{$orderId}'";
     $logSql = "\n                insert into wh_preGoodsStatusChLog (orderId, originalStatus, changedStatus, opuser, optime) values (\n                '{$orderId}', '{$originStatus}', '{$status}', '{$opUser}', '{$optime}'\n                )\n                ";
     $this->dbConn->begin();
     $changeQuery = $this->dbConn->query($updataSql);
     //更新状态
     if (FALSE === $changeQuery) {
         $this->dbConn->rollback();
         self::$errMsg = '更新状态出错!';
         return FALSE;
     }
     $logQuery = $this->dbConn->query($logSql);
     //记录操作日志
     if (FALSE === $logQuery) {
         $this->dbConn->rollback();
         self::$errMsg = '记录日志失败!';
         return FALSE;
     }
     $this->dbConn->commit();
     return TRUE;
 }