| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364 | <?php/** * GiftController.php UTF-8 * 浮点礼包 * * @date    : 2018/5/3 11:12 * * @license 这不是一个自由软件,未经授权不许任何使用和传播。 * @author  : wuyonghong <wyh@huosdk.com> * @version : HUOSDK 8.0 */namespace api\float\controller;use api\common\controller\FloatBaseController;use huo\controller\gift\Gift;use huolib\status\GiftStatus;class GiftController extends FloatBaseController {    public function _initialize() {        parent::_initialize();    }    /**     * H5浮点礼包首页     * http://doc.1tsdk.com/138?page_id=3206     * 【域名】/float/gift/list     */    public function index() {        $_game_id = $this->game_id;        $_mem_id = $this->mem_id;        $_gift_class = new Gift();        $_ng_page = '1,10';        $_normal_gift = $_gift_class->getNormalGifts($_game_id, $_mem_id, $_ng_page, true);        if (GiftStatus::NO_ERROR != $_normal_gift['code']) {            $_normal_gift = null;        }        $_rdata['normal_gift'] = $_normal_gift['data'];        $_ng_page = '1,10';        $_integral_gift = $_gift_class->getIntegralGifts($_game_id, $_mem_id, $_ng_page, true);        if (GiftStatus::NO_ERROR != $_integral_gift['code']) {            $_integral_gift = null;        }        $_rdata['integral_gift'] = $_integral_gift['data'];        $_code = GiftStatus::NO_ERROR;        $this->success(GiftStatus::getMsg($_code), $_rdata, $_code);    }    /**     * H5浮点领取礼包     * http://doc.1tsdk.com/138?page_id=3208     * 【域名】/float/user/gift/add     */    public function save() {        $_mem_id = $this->mem_id;        $_gift_id = $this->request->param('gift_id/d', 0);        $_gift_class = new Gift();        $_rs = $_gift_class->setGift($_mem_id, $_gift_id);        if (GiftStatus::NO_ERROR != $_rs['code']) {            $this->returnData($_rs);        }        $this->returnData($_rs);    }}
 |