1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- /**
- * Member.php UTF-8
- * 玩家控制器
- *
- * @date : 2018/9/25 12:06
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : wuyonghong <wyh@huosdk.com>
- * @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;
- }
- }
|