diff --git a/application/admin/model/User.php b/application/admin/model/User.php index 822c81b1743d5623f582f1d6d7bb2a64b99045d1..483557afc533f15c6ac218bb6f4a1068b5d4d3d9 100644 --- a/application/admin/model/User.php +++ b/application/admin/model/User.php @@ -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; }