admin.php 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. <?php
  2. return [
  3. 'name' => '平台管理员',
  4. 'struct' => [
  5. 'name' => [
  6. 'name' => '姓名',
  7. 'type' => 'varchar(32)',
  8. ],
  9. 'mobile' => [
  10. 'name' => '手机号',
  11. 'type' => 'varchar(11)',
  12. ],
  13. 'password' => [
  14. 'name' => '密码',
  15. 'type' => 'varchar(64)',
  16. ],
  17. 'salt' => [
  18. 'name' => '密码salt',
  19. 'type' => 'varchar(32)',
  20. ],
  21. 'role' => [
  22. 'name' => '角色',
  23. 'type' => 'varchar(100)',
  24. # 该字段的值 radio、select、checkbox有效,定义从哪个表获取数据
  25. 'value' => 'manage/role',
  26. /*
  27. 'value' => 'manage/role',//跟role一样,但可以调取别的app的方法
  28. 'value' => 'Dever::call("manage/role.get")',//调用某个类的方法
  29. 'value' => [1 => 'a', 2 => 'b'],//直接设置可选项
  30. */
  31. ],
  32. 'module_data' => [
  33. 'name' => '系统模块',
  34. 'type' => 'varchar(2000)',
  35. ],
  36. 'avatar' => [
  37. 'name' => '头像',
  38. 'type' => 'varchar(150)',
  39. ],
  40. 'status' => [
  41. 'name' => '状态',
  42. 'type' => 'tinyint(1)',
  43. 'default' => 1,
  44. 'value' => [
  45. 1 => '正常',
  46. 2 => '封禁',
  47. ],
  48. ],
  49. ],
  50. 'index' => [
  51. 'mobile' => 'mobile.unique',
  52. ],
  53. ];