| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- <?php
- namespace app\controller\admin\system\sharedProsperity;
- use app\common\repositories\shared\SharedProsperityUserRepository;
- class SharedProsperityUser
- {
- /**
- * @return mixed
- * @author 史晨
- * @date 2026/2/27 09:33
- * 共富用户列表
- */
- public function list()
- {
- /** @var SharedProsperityUserRepository $repository */
- $repository = app()->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']);
- $res = $repository->updateLevel($params['user_id'], $params['partner_level']);
- if (!$res) {
- return app('json')->fail('更新失败');
- }
- 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('更新成功');
- }
- }
|