From 252a83f5781d1318a800b2f920ab5b286400a8c3 Mon Sep 17 00:00:00 2001 From: JerryYan <792602257@qq.com> Date: Sat, 22 Aug 2020 21:52:24 +0800 Subject: [PATCH] =?UTF-8?q?=E8=B4=A6=E5=8F=B7=E6=B3=A8=E9=94=80:=E9=99=A4?= =?UTF-8?q?=E6=89=8B=E6=9C=BA=E9=AA=8C=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- hyhproject/app/controller/Users.php | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/hyhproject/app/controller/Users.php b/hyhproject/app/controller/Users.php index e061074..a247db8 100755 --- a/hyhproject/app/controller/Users.php +++ b/hyhproject/app/controller/Users.php @@ -676,7 +676,7 @@ public function forgetPasss(){ //禁止缓存 header('Cache-Control:no-cache,must-revalidate'); header('Pragma:no-cache'); - //$code = input("post.verifyCode"); + $code = input("post.verifyCode"); $step = input("post.step/d"); switch ($step) { case 1:#第一步,验证身份 @@ -872,13 +872,21 @@ public function forgetPasss(){ $user = $m->getById($userId); if (empty($user)) exit(jsonReturn('系统异常',0,[])); $opUser = input('post.op_user'); + $opContent = input('post.op_content'); // TODO: 记录操作人员名称 // TODO: 验证规则 Db::startTrans(); - $m->where('userId', '=', $userId)->update([ - 'dataFlag'=>9, + Db::name('user_lock')->insert([ + 'lockTime'=>0, + 'lockReason'=>'账号已注销,操作人:'.$opUser.',注销申请内容:'.$opContent, + 'createTime'=>time(), + 'adminId'=>0, + 'userId'=>$userId, ]); - Db::rollback(); - exit(jsonReturn('成功',1,[])); + $m->where('userId', '=', $userId)->update([ + 'userStatus'=>0, + ]); + Db::commit(); + exit(jsonReturn('账号注销成功',1,[])); } }