From ee07aef951b3f0c6b3dbab55df7df0543315f359 Mon Sep 17 00:00:00 2001 From: xieqiyu Date: Thu, 23 Nov 2023 10:34:25 +0800 Subject: [PATCH] * Code for task#106495. --- module/admin/config/form.php | 3 +++ module/admin/control.php | 6 ++++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/module/admin/config/form.php b/module/admin/config/form.php index 36b8f2dc62..926c477f16 100644 --- a/module/admin/config/form.php +++ b/module/admin/config/form.php @@ -21,3 +21,6 @@ $config->admin->form->setmodule['module'] = array('type'=> 'array', 'required' = $config->admin->form->log = array(); $config->admin->form->log['days'] = array('type' => 'int', 'required' => true, 'default' => 30); + +$config->admin->form->resetpwdsetting = array(); +$config->admin->form->resetpwdsetting['resetPWDByMail'] = array('type' => 'int', 'required' => true, 'default' => 0); diff --git a/module/admin/control.php b/module/admin/control.php index 535ff8fcc2..5e1f1346bb 100755 --- a/module/admin/control.php +++ b/module/admin/control.php @@ -341,7 +341,7 @@ class admin extends control * 获取验证码。 * Get the verification code. * - * @param string $type + * @param string $type mobile|email * @access public * @return void */ @@ -389,6 +389,7 @@ class admin extends control } /** + * 重置密码设置。 * Reset password setting. * * @access public @@ -398,7 +399,8 @@ class admin extends control { if($_POST) { - $this->loadModel('setting')->setItem('system.common.resetPWDByMail', $this->post->resetPWDByMail); + $resetPWDByMail = form::data()->get()->resetPWDByMail; + $this->loadModel('setting')->setItem('system.common.resetPWDByMail', (string)$resetPWDByMail); return $this->send(array('result' => 'success', 'message' => $this->lang->saveSuccess, 'load' => true)); }