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 @@ + + + + + + + myApi - 登录 + + + + + + + + +
+ +
+ +
+
+
+

myApi

+
+

找回密码

+
+
+ +
+ +
+ +
+ +
+ +
+ + + +

+ +

+
+
+
+ + + + + + + + -- Gitee From 1f4b2f59133ba13f082c31f8c89934cf2e10ef2f 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 13:00:09 +0800 Subject: [PATCH 4/5] update routers/router.go. --- routers/router.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/routers/router.go b/routers/router.go index e4408c0..a55abc8 100644 --- a/routers/router.go +++ b/routers/router.go @@ -34,6 +34,9 @@ func init() { //注册 beego.Router("/register", &controllers.UserControlle{},"get:OpenRegisterPage") beego.Router("/saveRegister", &controllers.UserControlle{},"post:SaveRegister") + //找回密码 + beego.Router("/retrieve", &controllers.RetrieveController{},"get:OpenRetrievePage") + beego.Router("/saveRetrieve", &controllers.RetrieveController{},"post:SaveRetrieve") ns:=beego.NewNamespace("/api", beego.NSRouter("/saveApi", &controllers.ApiController{},"post:SaveApi"), -- Gitee From 4b4f57ce54908ca74bd59263f0e116988a9c0df1 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 13:00:50 +0800 Subject: [PATCH 5/5] update views/login.tpl. --- views/login.tpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/views/login.tpl b/views/login.tpl index dbeec22..38abd3a 100644 --- a/views/login.tpl +++ b/views/login.tpl @@ -30,7 +30,7 @@

- 忘记密码了? + 忘记密码了? | 注册一个新账号

-- Gitee