浏览代码

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

T2cc 4 年之前
父节点
当前提交
bbf728b5e6
共有 1 个文件被更改,包括 4 次插入3 次删除
  1. 4 3
      application/admin/model/User.php

+ 4 - 3
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;
     }