User.php 999 B

12345678910111213141516171819202122232425262728293031323334
  1. <?php
  2. namespace app\user\model;
  3. class User extends Base
  4. {
  5. //设置字段信息
  6. protected $schema = [
  7. 'id' =>'bigint',//
  8. 'nickname' =>'varchar',//
  9. 'sex' =>'varchar',//
  10. 'department' =>'varchar',//
  11. 'mobile' =>'varchar',//
  12. 'email' =>'varchar',//
  13. 'portrait' =>'varchar',//
  14. 'post' =>'varchar',//
  15. 'unionid' =>'varchar',//
  16. 'openId' =>'varchar',//
  17. 'DTuserid' =>'varchar',//
  18. 'field_deny' =>'varchar',//
  19. 'account_id' =>'bigint',//
  20. 'status' =>'int',//
  21. 'addtime' =>'datetime',//
  22. 'updatetime' =>'datetime',//
  23. ];
  24. protected $updateTime='updatetime';
  25. protected $createTime='addtime';
  26. public function GetFieldDenyAttr($v){
  27. return json_decode($v,true);
  28. }
  29. public function SetFieldDenyAttr($v){
  30. return json_encode($v,JSON_UNESCAPED_UNICODE);
  31. }
  32. }