/** * 根据交易信息判断买卖家是否同一个,价格是否一致 * @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); }