* @version : HuoMp 1.0 */ namespace huomp\controller\member; use huo\controller\agent\AgentCache; use huo\controller\common\Base; use huo\model\user\UserModel; class Member extends Base { /** * 获取玩家余额 * * @param int $mem_id 玩家ID * * @return int */ public function getBalance($mem_id) { /* 获取渠道数据 */ $_balance = 0; $_agent_data = (new UserModel())->getInfoByMemId($mem_id); if (!empty($_agent_data)) { $_agent_ext_data = (new AgentCache())->getAgentExtByAgentId($_agent_data['id']); $_balance = !empty($_agent_ext_data) ? $_agent_ext_data['share_remain'] : 0; } return $_balance; } }