123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196 |
- <?php
- /*
- * @Description: 用户管理
- * @Version: *
- * @Autor: lexuan
- * @Date: 2024-11-23 16:33:47
- * @LastEditors: lexuan
- * @LastEditTime: 2024-11-23 16:33:47
- */
- namespace App\DataApiNew\Api;
- use Illuminate\Http\Request;
- use App\DataApiNew\Helper\AdminUsersHelper;
- use Illuminate\Validation\ValidationException;
- use Illuminate\Support\Facades\Log;
- class AdminUsersApi
- {
- protected $helper;
- public function __construct(AdminUsersHelper $helper)
- {
- $this->helper = $helper;
- }
- // 查询一条
- public function getAdminUsersInfo(Request $request)
- {
- return $this->helper->find($request);
- }
- // 查询列表
- public function getAdminUsersList(Request $request)
- {
- return $this->helper->select($request);
- }
- // 导出
- public function exportAdminUsersList(Request $request)
- {
- return $this->helper->export($request);
- }
- // 导入
- public function importAdminUsersList(Request $request)
- {
- return $this->helper->import($request);
- }
- // 添加
- public function addAdminUsers(Request $request)
- {
- return $this->helper->insert($request);
- }
- // 修改
- public function updateAdminUsers(Request $request)
- {
- return $this->helper->update($request);
- }
- // 删除
- public function deleteAdminUsers(Request $request)
- {
- return $this->helper->delete($request);
- }
- // 密码登录
- public function userLogin(Request $request)
- {
- try {
- return $this->helper->userLogin($request);
- } catch (ValidationException $th) {
- return response()->json([
- 'code' => 0,
- 'msg' => $th->validator->errors()->first(),
- ], 422);
- }
- }
- // 获取登录用户信息
- public function getUserLoginInfo(Request $request)
- {
- return $this->helper->getUserLoginInfo($request);
- }
- // 验证码登录
- public function userLoginByCode(Request $request)
- {
- try {
- return $this->helper->userLoginByCode($request);
- } catch (ValidationException $th) {
- return response()->json([
- 'code' => 0,
- 'msg' => $th->validator->errors()->first(),
- ], 422);
- }
- }
- // 退出登录
- public function userLogout(Request $request)
- {
- return $this->helper->userLogout($request);
- }
- // 设置用户分享码
- public function setUserShareCode(Request $request)
- {
- return $this->helper->setUserShareCode($request);
- }
- // 自定义邀请码
- public function setUserShareCodeCustomization(Request $request)
- {
- return $this->helper->setUserShareCodeCustomization($request);
- }
- // 海报秘钥获取邀请码
- public function getPosterShareCode(Request $request)
- {
- return $this->helper->getPosterShareCode($request);
- }
- // 邀请码注册
- public function userRegister(Request $request)
- {
- return $this->helper->userRegister($request);
- }
- // 用户注销
- public function userCancel(Request $request)
- {
- return $this->helper->userCancel($request);
- }
- // 修改密码
- public function updatePassword(Request $request)
- {
- return $this->helper->updatePassword($request);
- }
- // 重置密码
- public function resetPassword(Request $request)
- {
- return $this->helper->resetPassword($request);
- }
- // 忘记密码
- public function forgetPassword(Request $request)
- {
- return $this->helper->forgetPassword($request);
- }
- // 设置下级用户抽成
- public function setUserYjType(Request $request)
- {
- return $this->helper->setUserYjType($request);
- }
- // 用户设置默认抽成
- public function setDefaultYjType(Request $request)
- {
- return $this->helper->setDefaultYjType($request);
- }
- // 批量设置下级用户抽成
- public function batchSetUserYjType(Request $request)
- {
- return $this->helper->batchSetUserYjType($request);
- }
- // 用户充值或扣除余额
- public function userChangeBalance(Request $request)
- {
- return $this->helper->userChangeBalance($request);
- }
- // 实名认证
- public function realNameAuth(Request $request)
- {
- return $this->helper->realNameAuth($request);
- }
- // 用户加入黑名单
- public function joinBlackList(Request $request)
- {
- return $this->helper->joinBlackList($request);
- }
- // 用户移除黑名单
- public function removeBlackList(Request $request)
- {
- return $this->helper->removeBlackList($request);
- }
- }
|