From 3ec73a419d2e98df5842329f8544809d8035f738 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E2=80=9Cwanyongkang=E2=80=9D?= <“937888580@qq.com”> Date: Tue, 23 Feb 2021 17:49:15 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=90=86=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/agent/controller/Agent.php | 24 ++++++++++++++++++++++++ app/user/controller/User.php | 10 ++++++++-- app/user/model/AgentUser.php | 10 ++++++++++ 3 files changed, 42 insertions(+), 2 deletions(-) create mode 100644 app/user/model/AgentUser.php diff --git a/app/agent/controller/Agent.php b/app/agent/controller/Agent.php index 2b3aed6..a14557d 100644 --- a/app/agent/controller/Agent.php +++ b/app/agent/controller/Agent.php @@ -238,6 +238,30 @@ class Agent extends Controller die; } + //修改代理商 + public function updateAgent() + { + $data = json_decode(file_get_contents("php://input"), true); + $data['password'] = cToMd5($data['password']); + $agent_user_model = new AgentUser; + + $update_data = [ + 'password'=>cToMd5($data['password']), + 'phone'=>$data['phone'], + 'qq'=>$data['qq'], + 'realname'=>$data['realname'], + ]; + + $agent_user_model->updateOne(['id'=>$data['id']],$update_data); + + $retuen_data = [ + 'Code' => 10000, + 'Message' => '操作成功', + ]; + echo json_encode($retuen_data); + die; + } + //代理商充值扣款 public function account() { diff --git a/app/user/controller/User.php b/app/user/controller/User.php index c89f917..712fbd4 100644 --- a/app/user/controller/User.php +++ b/app/user/controller/User.php @@ -3,7 +3,7 @@ namespace app\user\controller; use app\user\model\User as UserModel; -use app\user\model\Manager as ManagerModel; +use app\user\model\AgentUser as AgentUser; use fastphp\base\Controller; class User extends Controller @@ -17,7 +17,7 @@ class User extends Controller } $where = []; if(!empty($_GET['keyWord'])){ - $where['LoginCode'] = $_GET['keyWord']; + $where['LoginCode'] = ['like','%'.$_GET['keyWord'].'%']; } $user_model = new UserModel; $user_list = $user_model->getListPage($where, '*', 'id desc', "$page,50"); @@ -30,6 +30,12 @@ class User extends Controller $info['id_code'] = substr($info['id_code'], 0, 6) . '***'; $info['is_verify'] = $info['is_verify']?'认证成功':'认证失败'; } + + if($info['CreateType'] == 4){ + $agent = new AgentUser; + $agent_info = $agent->getOne(['id'=>$info['agent_id']]); + $info['CreateType'] = '代理商推广:'.$agent_info['realname'].$agent_info['qq']; + } } $data = [ diff --git a/app/user/model/AgentUser.php b/app/user/model/AgentUser.php new file mode 100644 index 0000000..3fde2b2 --- /dev/null +++ b/app/user/model/AgentUser.php @@ -0,0 +1,10 @@ +