2021-01-30 20:59:12 +08:00

44 lines
1.1 KiB
PHP

<?php
declare (strict_types = 1);
namespace app\home\controller;
use app\home\BaseController;
use think\facade\Db;
use think\facade\View;
class User extends BaseController
{
public function index()
{
$uid=get_login_user('id');
$userInfo = Db::name('User')->where(['id' => $uid])->find();
$userInfo['showname'] = empty($userInfo['nickname']) ? $userInfo['username'] : $userInfo['nickname'];
$userInfo['sex'] = ($userInfo['sex'] == 1) ? '男' : '女';
View::assign('userInfo', $userInfo);
return view();
}
public function info_edit()
{
$uid=get_login_user('id');
$userInfo = Db::name('User')->where(['id' => $uid])->find();
View::assign('userInfo', $userInfo);
return view();
}
public function edit_submit()
{
$param =get_params();
$param['birthday'] = strtotime($param['birthday']);
$res = Db::name('User')->where(['id' => $param['id']])->strict(false)->field(true)->update($param);
if($res!== false){
to_assign(1,'操作成功');
}
else{
to_assign(0,'操作失败');
}
}
}