p2 project
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

167 lines
4.5 KiB

5 months ago
<?php
namespace app\admin\controller;
use app\admin\service\UserService;
// 用户管理
class User extends AdminBaseController
{
// 用户列表
public function index()
{
$service = new UserService();
$result = $service->index($this->request->param(),$this->getAdminId());
return json($result);
}
// 用户状态操作
public function status()
{
$service = new UserService();
$result = $service->status($this->request->param(),$this->getAdminId());
return json($result);
}
// 用户资金管理
public function change()
{
$service = new UserService();
$result = $service->change($this->request->param(),$this->getAdminId());
return json($result);
}
// 用户关系
public function relation()
{
$service = new UserService();
$result = $service->relation($this->request->param(),$this->getAdminId());
return json($result);
}
public function reg_phone()
{
$service = new UserService();
$result = $service->reg_phone($this->request->param(),$this->getAdminId());
return json($result);
}
public function reg_email()
{
$service = new UserService();
$result = $service->reg_email($this->request->param(),$this->getAdminId());
return json($result);
}
public function verifyDetail()
{
$service = new UserService();
$result = $service->verifyDetail($this->request->param());
return json($result);
}
public function verifyDo()
{
$service = new UserService();
$result = $service->verifyDo($this->request->param(),$this->getAdminId());
return json($result);
}
public function leverReview()
{
$service = new UserService();
$result = $service->leverReview($this->request->param());
return json($result);
}
##################### 查看验证码
public function getUserCode()
{
$service = new UserService();
$result = $service->getUserCode($this->request->param());
return json($result);
}
public function getRegCode()
{
$service = new UserService();
$result = $service->getRegCode($this->request->param());
return json($result);
}
public function bankDetail()
{
$service = new UserService();
$result = $service->bankDetail($this->request->param());
return json($result);
}
public function editBank(){
$service = new UserService();
$result = $service->editBank($this->request->param());
return json($result);
}
public function editPassword(){
$service = new UserService();
$result = $service->editPassword($this->request->param());
return json($result);
}
public function autoLogin(){
$service = new UserService();
$result = $service->setAutoLogin($this->request->param());
return json($result);
}
public function getLeverageNum(){
$service = new UserService();
$result = $service->getLeverageNum($this->request->param());
return json($result);
}
public function editLeverageNum(){
$service = new UserService();
$result = $service->editLeverageNum($this->request->param());
return json($result);
}
4 months ago
// 编辑用户字段customer_remark
public function editCustomerRemark()
{
$service = new UserService();
$result = $service->editCustomerRemark($this->request->param());
return json($result);
}
// 编辑用户标签字段 label
public function editUserLabel()
{
$service = new UserService();
$result = $service->editUserLabel($this->request->param());
return json($result);
}
4 months ago
// 编辑用户的base_label字段
public function editUserBaseLabel()
{
$service = new UserService();
$result = $service->editUserBaseLabel($this->request->param());
return json($result);
}
// 用户充值、提款封禁与解封
public function frozen()
{
$service = new UserService();
$result = $service->frozen($this->request->param(),$this->getAdminId());
return json($result);
}
// 设置用户阶段信息
public function editUserStage()
{
$service = new UserService();
$result = $service->editUserStage($this->request->param(),$this->getAdminId());
return json($result);
}
5 months ago
}