From 8a0e00193aa696de1f28dc37419bbcf94642cb7e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=9D=E5=AD=A6=E7=A0=81=E5=86=9C?= <7661655+chuxuemanong@user.noreply.gitee.com> Date: Tue, 30 Jun 2020 12:57:56 +0800 Subject: [PATCH 1/5] add controllers/Retrieve.go. --- controllers/Retrieve.go | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 controllers/Retrieve.go diff --git a/controllers/Retrieve.go b/controllers/Retrieve.go new file mode 100644 index 0000000..90ebeba --- /dev/null +++ b/controllers/Retrieve.go @@ -0,0 +1,22 @@ +package controllers + +type RetrieveController struct { + BaseController +} + +//定义一个找回用户密码结构 +func (this *RetrieveController) OpenRetrievePage() { + this.TplName = "retrieve.tpl" +} + +//找回用户结构内容 +func (this *RetrieveController) SaveRetrieve() { + //1、页面取值 + phone := this.GetString("phone") + password := this.GetString("password") + + //2、将值更新到数据库 + dbConn.GetOne("update info_user set password=? where phone = ?", password, phone) + this.ApiSuccess("找回成功", "") + +} -- Gitee From 4b681a149b25e1aab3dec5f16497ddf052840cde Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=9D=E5=AD=A6=E7=A0=81=E5=86=9C?= <7661655+chuxuemanong@user.noreply.gitee.com> Date: Tue, 30 Jun 2020 12:58:17 +0800 Subject: [PATCH 2/5] rename controllers/Retrieve.go to controllers/RetrieveController.go. --- controllers/{Retrieve.go => RetrieveController.go} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename controllers/{Retrieve.go => RetrieveController.go} (100%) diff --git a/controllers/Retrieve.go b/controllers/RetrieveController.go similarity index 100% rename from controllers/Retrieve.go rename to controllers/RetrieveController.go -- Gitee From 4b3f973684adc87e1a5b85a988400b54c877649e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=9D=E5=AD=A6=E7=A0=81=E5=86=9C?= <7661655+chuxuemanong@user.noreply.gitee.com> Date: Tue, 30 Jun 2020 12:59:15 +0800 Subject: [PATCH 3/5] add views/retrieve.tpl. --- views/retrieve.tpl | 78 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 78 insertions(+) create mode 100644 views/retrieve.tpl diff --git a/views/retrieve.tpl b/views/retrieve.tpl new file mode 100644 index 0000000..5e63f70 --- /dev/null +++ b/views/retrieve.tpl @@ -0,0 +1,78 @@ + + +
+ + + +