修复 User 模型附加字段不存在时导致接口报错的 BUG。

pull/327/head
T2cc 2021-06-18 14:51:08 +00:00 committed by Gitee
parent 99c3fac317
commit bbf728b5e6
1 changed files with 4 additions and 3 deletions

View File

@ -68,21 +68,22 @@ class User extends Model
return ['normal' => __('Normal'), 'hidden' => __('Hidden')];
}
public function getPrevtimeTextAttr($value, $data)
{
$value = $value ? $value : $data['prevtime'];
$value = $value ? $value : $data['prevtime'] ?? "";
return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value;
}
public function getLogintimeTextAttr($value, $data)
{
$value = $value ? $value : $data['logintime'];
$value = $value ? $value : $data['logintime'] ?? "";
return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value;
}
public function getJointimeTextAttr($value, $data)
{
$value = $value ? $value : $data['jointime'];
$value = $value ? $value : $data['jointime'] ?? "";
return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value;
}