Esempio n. 1
0
 /**
  * 根据交易信息判断买卖家是否同一个,价格是否一致
  * @params $transId int 交易id
  * @params $buyId int 买家id
  * @params $curId int 当前页面显示的价格
  *
  */
 public function checkTransInfo($transId, $buyId, $curId)
 {
     $taoModel = new NewTaoModel();
     $res = $taoModel->getTaoRow($transId);
     $msg = '';
     if ($res && $res->t_status == 1) {
         if ($res->t_enameId == $buyId) {
             $msg = \core\Config::item('fixedBuy')->sameUser;
         } elseif ($res->t_now_price != $curId) {
             $msg = \core\Config::item('fixedBuy')->invalidPrice;
         }
     } else {
         $msg = \core\Config::item('fixedBuy')->notExists;
     }
     return $msg ? array('flag' => false, 'msg' => $msg) : array('flag' => true, 'msg' => $res);
 }