* @version : HuoMP 1.0 */ namespace box\api\controller; use box\common\controller\V2ApiBaseController; use huo\controller\game\GameCache; use huo\controller\wap\Option; use huolib\constant\NewsConst; use huolib\constant\OptionConst; use huolib\status\CommonStatus; use huomp\logic\posts\PostsLogic; class HelpController extends V2ApiBaseController { /** * FQA * http://doc.1tsdk.com/159?page_id=4407 * 【域名】/help/fqa/list */ public function fqaList() { $this->checkLogin(); $_page = get_val($this->rq_data, 'page', 1); $_offset = get_val($this->rq_data, 'offset', 10); $_param = ['post_type' => NewsConst::NEWS_TYPE_MP]; $_page = $_page.','.$_offset; $_data = (new PostsLogic())->getList($_param, $_page); $_code = CommonStatus::NO_ERROR; $this->success(CommonStatus::getMsg($_code), $_data, $_code); } /** * 获取提现步骤 * http://doc.1tsdk.com/159?page_id=4482 * 【域名】/help/withdraw/tips */ public function withdrawTips() { $_data = [ 'image' => STATICSITE.'/box/images/withdraw.png', ]; $_app_id = get_val($this->rq_data, 'app_id', 0); if (!empty($_app_id)) { $_game_data = GameCache::ins()->getInfoByAppId($_app_id); if (!empty($_game_data['ext_info']['kefu_img'])) { $_data['image'] = cmf_get_image_preview_url($_game_data['ext_info']['kefu_img']); } } $_code = CommonStatus::NO_ERROR; $this->success(CommonStatus::getMsg($_code), $_data, $_code); } /** * 赚钱小技巧 * http://doc.1tsdk.com/159?page_id=4483 * 【域名】/help/makemoney/tips */ public function makeMoneyTips() { $_option = new Option(); $_setting_name = OptionConst::REBATE_MP_TEXT_MAKE_MONEY_SKILL; $_mm_skill_item = $_option->getOptionData($_setting_name); $_value = []; if (!empty($_mm_skill_item['option_value'])) { $_value = json_decode($_mm_skill_item['option_value'], true); } $_data = [ 'title' => isset($_value['title']) ? $_value['title'] : '赚钱小技巧', 'text' => isset($_value['text']) ? $_value['text'] : '', ]; $_code = CommonStatus::NO_ERROR; $this->success(CommonStatus::getMsg($_code), $_data, $_code); } }