make(SharedProsperityUserRepository::class); $params = app('request')->params(['account', 'nickname', 'partner_level', 'user_group', 'page']); $list = $repository->adminList($params); return app('json')->success($list); } /** * @return mixed * @author 史晨 * @date 2026/2/27 14:23 * 更新用户等级 */ public function updateLevel() { /** @var SharedProsperityUserRepository $repository */ $repository = app()->make(SharedProsperityUserRepository::class); $params = app('request')->params(['user_id', 'partner_level', 'remark']); if (empty($params['user_id']) || !isset($params['partner_level']) || empty($params['remark'])) { return app('json')->fail('参数错误'); } $res = $repository->updateLevel($params['user_id'], $params['partner_level'], request()->adminId(), $params['remark']); if (is_string($res)) { return app('json')->fail($res); } return app('json')->success('更新成功'); } /** * @return mixed * @author 史晨 * @date 2026/2/27 15:16 * 更新用户奖励 */ public function updateReward() { /** @var SharedProsperityUserRepository $repository */ $repository = app()->make(SharedProsperityUserRepository::class); $params = app('request')->params(['user_id', 'type', 'number']); $res = $repository->updateReward($params['user_id'], $params['type'], $params['number']); if (!$res) { return app('json')->fail('更新失败'); } return app('json')->success('更新成功'); } }