dggzichahu/application/admin/logic/MyLogic.php

34 lines
926 B
PHP
Executable File

<?php
// +----------------------------------------------------------------------
// | 宏驰云科技开发团队 版权所有 拥有最终解释权
// +----------------------------------------------------------------------
// | Author: HcyShop-kiki
// +----------------------------------------------------------------------
namespace app\admin\logic;
use think\Db;
class MyLogic
{
/**
* 修改密码
* @param $password
* @param $admin_id
* @throws \think\Exception
* @throws \think\exception\PDOException
*/
public static function updatePassword($password, $admin_id)
{
$salt = Db::name('admin')
->where(['id' => $admin_id])
->value('salt');
$password = create_password($password, $salt);
Db::name('admin')
->where(['id' => $admin_id])
->update(['update_time' => time(), 'password' => $password]);
}
}