1234567891011121314151617181920212223242526272829303132333435363738394041424344454647 |
- <?php
- /**
- * BaseController.php UTF-8
- *
- *
- * @date : 2018/6/14 22:42
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : luowei <lw@huosdk.com>
- * @version : HUOSDK 8.0
- */
- namespace api\cfloat\controller;
- use api\common\controller\CFloatBaseController;
- use huo\controller\game\GameQq;
- use huo\model\option\OptionModel;
- use huolib\constant\OptionConst;
- use huolib\status\CommonStatus;
- use think\Log;
- class BaseController extends CFloatBaseController {
- public function _initialize() {
- parent::_initialize();
- }
- /**
- * 浮点基础信息
- * http://doc.1tsdk.com/138?page_id=3410
- * 【域名】/cfloat/base/info
- */
- public function index() {
- $_option_info = (new OptionModel())->getInfoByName(OptionConst::APP_BASIC);
- $_option_value = !empty($_option_info) ? json_decode($_option_info['option_value'], true) : [];
- $_app_id = get_val($this->rq_data, 'app_id');
- $_device_typ = $this->device_type;
- $_data = [
- 'qq_group' => (new GameQq())->getQqGroup($_app_id, $_device_typ),
- 'gm_name' => get_val($_option_value, OptionConst::APP_BASIC_GM_NAME),
- 'ptb_name' => get_val($_option_value, OptionConst::APP_BASIC_PTB_NAME),
- 'app_down_url' => get_val($_option_value, OptionConst::APP_BASIC_DOWN_URL),
- ];
- $_code = CommonStatus::NO_ERROR;
- $this->success(CommonStatus::getMsg($_code), $_data, $_code);
- }
- }
|