diff --git a/application/admin/model/User.php b/application/admin/model/User.php index 822c81b1743d5623f582f1d6d7bb2a64b99045d1..ed1f343e9c0e1df075116bd057c1639937aff760 100644 --- a/application/admin/model/User.php +++ b/application/admin/model/User.php @@ -70,19 +70,22 @@ class User extends Model public function getPrevtimeTextAttr($value, $data) { - $value = $value ? $value : $data['prevtime']; + $prevtime = isset($data['prevtime']) ? $data['prevtime'] : ""; + $value = $value ? $value : $prevtime; return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value; } public function getLogintimeTextAttr($value, $data) { - $value = $value ? $value : $data['logintime']; + $logintime = isset($data['logintime']) ? $data['logintime'] : ""; + $value = $value ? $value : $logintime; return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value; } public function getJointimeTextAttr($value, $data) { - $value = $value ? $value : $data['jointime']; + $jointime = isset($data['jointime']) ? $data['jointime'] : ""; + $value = $value ? $value : $jointime; return is_numeric($value) ? date("Y-m-d H:i:s", $value) : $value; }