| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- <?php
- namespace app\v1\model\customer;
- use plugin\saiadmin\basic\BaseNormalModel;
- /**
- * 角色查询模型
- */
- class RoleData extends BaseNormalModel
- {
- /**
- * 数据表主键
- * @var string
- */
- protected $pk = 'id';
- /**
- * 数据库表名称
- * @var string
- */
- protected $table = 'role_data_and';
- /**
- * 数据库连接
- * @var string
- */
- protected $connection = 'db_game_log';
- /**
- * 用户名 搜索
- */
- public function searchUserNameAttr($query, $value)
- {
- $query->where('user_name', 'like', '%'.$value.'%');
- }
- /**
- * 角色名 搜索
- */
- public function searchRoleNameAttr($query, $value)
- {
- $query->where('role_name', 'like', '%'.$value.'%');
- }
- /**
- * 游戏ID搜索器
- */
- public function searchGameIdAttr($query, $value)
- {
- if (is_array($value)) {
- $query->whereIn('game_id', $value);
- } else {
- $query->where('game_id', $value);
- }
- }
- }
|