AdSpaceModel::doMvAdSpace PHP Method

doMvAdSpace() public method

移动广告位操作
public doMvAdSpace ( integer $id, integer $baseId ) : boolean
$id integer 广告位ID - A
$baseId integer 广告位ID - B
return boolean 是否移动成功
    public function doMvAdSpace($id, $baseId)
    {
        $map['ad_id'] = array('IN', array($id, $baseId));
        $order = $this->where($map)->getHashList('ad_id', 'display_order');
        if (count($order) < 2) {
            return false;
        }
        $this->where('`ad_id`=' . $id)->setField('display_order', $order[$baseId]);
        $this->where('`ad_id`=' . $baseId)->setField('display_order', $order[$id]);
        return true;
    }