diff --git a/app/admin/controller/User.php b/app/admin/controller/User.php index f8bc3cd..fd34d69 100755 --- a/app/admin/controller/User.php +++ b/app/admin/controller/User.php @@ -18,7 +18,7 @@ use app\common\model\OrderList; use app\common\model\UserAccount; use app\common\model\UserLoginIp; use think\facade\Db; - +use think\helper\Str; class User extends Base { /** @@ -224,6 +224,51 @@ class User extends Base } } + + /** + * 清空手机号 + */ + public function usermobileclear(Request $request) + { + $id = request()->post('id/d', 0); + + $user = UserModel::getInfo(['id' => $id]); + if (!$user) { + return $this->err('数据不存在'); + } + $result = $user->save(["mobile" => '']); + + if ($result) { + return $this->renderSuccess('操作成功'); + } else { + return $this->renderError('操作失败'); + } + } + + /** + * 清空微信登录数据 + */ + public function userwxclear(Request $request) + { + $id = request()->post('id/d', 0); + + $user = UserModel::getInfo(['id' => $id]); + if (!$user) { + return $this->err('数据不存在'); + } + $result = $user->save(["openid" => Str::random(32)]); + $useraccount = UserAccount::getInfo(['user_id' => $id]); + if ($useraccount != null) { + $useraccount->save(['account_token' => '']); + } + if ($result) { + return $this->renderSuccess('操作成功'); + } else { + return $this->renderError('操作失败'); + } + } + + /* ip转换 */ @@ -695,7 +740,9 @@ class User extends Base $user_item['user_item_price'] = $user_item_price; $u_index++; $u_price += $user_item_price; - $u_order += $user_item_order; + if ($user_item_order && $user_item_order > 0) { + $u_order++; + } if ($user_item['mobile'] && $user_item['mobile'] != "") { $u_mobile_count++; } diff --git a/app/admin/route/app.php b/app/admin/route/app.php index cab13d5..e3d14f6 100755 --- a/app/admin/route/app.php +++ b/app/admin/route/app.php @@ -47,6 +47,10 @@ Route::rule('detailed_flow', 'User/detailed_flow', 'GET|POST'); Route::rule('user_team', 'User/user_team', 'GET|POST'); Route::rule('ip_list', 'User/ip_list', 'GET|POST'); Route::rule('ipzh', 'User/ipzh', 'GET|POST'); + +Route::rule('usermobileclear', 'User/usermobileclear', 'POST');//清空手机号 +Route::rule('userwxclear', 'User/userwxclear', 'POST');//清空微信登录数据 + #============================ #Finance.php财务管理 #============================ diff --git a/app/admin/view/User/index.html b/app/admin/view/User/index.html index dd60f6c..2677d53 100755 --- a/app/admin/view/User/index.html +++ b/app/admin/view/User/index.html @@ -123,36 +123,48 @@