add User::usertypeChange,userpwdChange
This commit is contained in:
parent
4fa342c3ce
commit
cf828a938f
|
@ -31,7 +31,6 @@ class User extends AbstractEventManager implements ServiceManagerAwareInterface
|
||||||
$this->db = $dbService->getPdo();
|
$this->db = $dbService->getPdo();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 所有用户
|
* 所有用户
|
||||||
* @param $usertype
|
* @param $usertype
|
||||||
|
@ -45,7 +44,6 @@ class User extends AbstractEventManager implements ServiceManagerAwareInterface
|
||||||
return $rs->fetchAll(\PDO::FETCH_ASSOC);
|
return $rs->fetchAll(\PDO::FETCH_ASSOC);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 用户详细信息
|
* 用户详细信息
|
||||||
* @param $userid
|
* @param $userid
|
||||||
|
@ -72,6 +70,33 @@ class User extends AbstractEventManager implements ServiceManagerAwareInterface
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改用户类型
|
||||||
|
* @param $userid
|
||||||
|
* @param $usertype
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function usertypeChange ($userid, $usertype) {
|
||||||
|
|
||||||
|
$sql = "UPDATE users SET usertype = '$usertype' WHERE id = $userid";
|
||||||
|
$this->db->exec($sql);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 修改用户密码
|
||||||
|
* @param $userid
|
||||||
|
* @param $userpwd
|
||||||
|
* @return bool
|
||||||
|
*/
|
||||||
|
public function userpwdChange ($userid, $userpwd) {
|
||||||
|
|
||||||
|
$sql = "UPDATE users SET password = '$userpwd' WHERE id = $userid";
|
||||||
|
$this->db->exec($sql);
|
||||||
|
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 黑河用户
|
* 黑河用户
|
||||||
|
@ -87,14 +112,13 @@ class User extends AbstractEventManager implements ServiceManagerAwareInterface
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 所有长时间未登录的用户
|
* 所有长时间未登录的用户
|
||||||
* @return mixed
|
* @return mixed
|
||||||
*/
|
*/
|
||||||
public function fetchAllSendmail () {
|
public function fetchAllSendmail () {
|
||||||
|
|
||||||
$time = date("Y-m-d H:i:s", time()-3 * 365 * 24 * 3600);
|
$time = date("Y-m-d H:i:s", time() - 3 * 365 * 24 * 3600);
|
||||||
|
|
||||||
$sql = "SELECT * FROM users
|
$sql = "SELECT * FROM users
|
||||||
WHERE ts_last_login<'$time'
|
WHERE ts_last_login<'$time'
|
||||||
|
|
Loading…
Reference in New Issue