file.php 2.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. <?php
  2. return array
  3. (
  4. 'name' => '文件列表',
  5. 'partition' => 'Dever::call("manage/common.system", array(false, true, "upload/manage.getFileField"))',
  6. # 数据结构
  7. 'struct' => array
  8. (
  9. 'file' => array
  10. (
  11. 'name' => '文件路径',
  12. 'type' => 'varchar(300)',
  13. ),
  14. 'name' => array
  15. (
  16. 'name' => '文件名',
  17. 'type' => 'varchar(50)',
  18. ),
  19. 'source_name' => array
  20. (
  21. 'name' => '原文件名',
  22. 'type' => 'varchar(200)',
  23. ),
  24. 'cate_id' => array
  25. (
  26. 'name' => '文件分类',
  27. 'type' => 'int(11)',
  28. 'value' => 'upload/cate',
  29. 'default' => '1',
  30. ),
  31. 'save_id' => array
  32. (
  33. 'name' => '存储位置',
  34. 'type' => 'int(11)',
  35. 'value' => 'upload/save',
  36. ),
  37. 'rule_id' => array
  38. (
  39. 'name' => '上传规则',
  40. 'type' => 'int(11)',
  41. 'value' => 'upload/rule',
  42. ),
  43. 'group_id' => array
  44. (
  45. 'name' => '文件分组',
  46. 'type' => 'int(11)',
  47. 'value' => 'upload/group',
  48. ),
  49. 'user_id' => array
  50. (
  51. 'name' => '上传用户id',
  52. 'type' => 'int(11)',
  53. ),
  54. 'size' => array
  55. (
  56. 'name' => '大小',
  57. 'type' => 'varchar(11)',
  58. ),
  59. 'width' => array
  60. (
  61. 'name' => '宽度',
  62. 'type' => 'varchar(11)',
  63. 'default' => '0',
  64. ),
  65. 'height' => array
  66. (
  67. 'name' => '高度',
  68. 'type' => 'varchar(11)',
  69. 'default' => '0',
  70. ),
  71. 'status' => array
  72. (
  73. 'name' => '状态',
  74. 'type' => 'tinyint(1)',
  75. 'default' => '1',
  76. 'value' => array
  77. (
  78. 1 => '存在',
  79. 2 => '删除',
  80. ),
  81. ),
  82. ),
  83. );