Compare commits

...

2 Commits

Author SHA1 Message Date
邹景立
51b15bfc30 Update Module.php 2022-05-14 19:51:18 +08:00
邹景立
172fa400dc Update Login.php 2022-05-14 19:48:45 +08:00
2 changed files with 7 additions and 7 deletions

View File

@ -81,19 +81,19 @@ class Login extends Controller
$map = ['username' => $data['username'], 'is_deleted' => 0];
$user = SystemUser::mk()->where($map)->findOrEmpty();
if ($user->isEmpty()) {
$this->app->session->set("LoginInputSessionError", true);
$this->app->session->set('LoginInputSessionError', true);
$this->error('登录账号或密码错误,请重新输入!');
}
if (empty($user['status'])) {
$this->app->session->set("LoginInputSessionError", true);
$this->app->session->set('LoginInputSessionError', true);
$this->error('账号已经被禁用,请联系管理员!');
}
if (md5("{$user['password']}{$data['uniqid']}") !== $data['password']) {
$this->app->session->set("LoginInputSessionError", true);
$this->app->session->set('LoginInputSessionError', true);
$this->error('登录账号或密码错误,请重新输入!');
}
$this->app->session->set('user', $user->toArray());
$this->app->session->delete("LoginInputSessionError");
$this->app->session->delete('LoginInputSessionError');
$user->inc('login_num')->update([
'login_at' => date('Y-m-d H:i:s'),
'login_ip' => $this->app->request->ip(),

View File

@ -56,10 +56,10 @@ class Module extends Controller
public function change()
{
$data = $this->_vali(['name.require' => '模块名称不能为空!']);
$modules = ModuleService::instance()->online();
$online = ModuleService::instance()->online();
$locals = ModuleService::instance()->getModules();
if (isset($modules[$data['name']])) {
$this->module = $modules[$data['name']];
if (isset($online[$data['name']])) {
$this->module = $online[$data['name']];
$this->current = $locals[$data['name']] ?? [];
$pattern = "|^(\d{4})\.(\d{2})\.(\d{2})\.(\d+)$|";
$this->module['change'] = array_reverse($this->module['change']);