| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061 |
- <?php
- // +----------------------------------------------------------------------
- // | saiadmin [ saiadmin快速开发框架 ]
- // +----------------------------------------------------------------------
- // | Author: your name
- // +----------------------------------------------------------------------
- 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);
- }
- }
- }
|