app_func.php 1.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. <?php
  2. return [
  3. 'name' => '应用功能表',
  4. 'order' => 'sort asc',
  5. 'struct' => [
  6. 'app_id' => [
  7. 'name' => '应用id',
  8. 'type' => 'int(11)',
  9. ],
  10. 'name' => [
  11. 'name' => '功能名称',
  12. 'type' => 'varchar(32)',
  13. ],
  14. 'key' => [
  15. 'name' => '功能标识',
  16. 'type' => 'varchar(32)',
  17. ],
  18. 'desc' => [
  19. 'name' => '功能描述',
  20. 'type' => 'varchar(300)',
  21. ],
  22. 'type' => [
  23. 'name' => '执行方式',
  24. 'type' => 'tinyint(1)',
  25. 'default' => 1,
  26. 'value' => [
  27. 1 => '单接口-按需执行某一接口',
  28. 2 => '工作流-按顺序执行所有接口',
  29. 3 => '工作组-同时执行所有接口'
  30. ],
  31. ],
  32. 'cron_date' => [
  33. 'name' => '定时执行时间',
  34. 'type' => 'int(11)',
  35. ],
  36. 'cron_time' => [
  37. 'name' => '定时执行间隔',
  38. 'type' => 'int(11)',
  39. 'default' => '0',
  40. ],
  41. 'spec_type' => [
  42. 'name' => '规格类型',
  43. 'type' => 'tinyint(1)',
  44. 'default' => 1,
  45. 'value' => [
  46. 1 => '免费',
  47. 2 => '单规格',
  48. 3 => '多规格',
  49. ],
  50. ],
  51. 'status' => [
  52. 'name' => '状态',
  53. 'type' => 'tinyint(1)',
  54. 'default' => 1,
  55. 'value' => [
  56. 1 => '上架',
  57. 2 => '下架',
  58. ],
  59. ],
  60. 'sort' => [
  61. 'name' => '排序',
  62. 'type' => 'int(11)',
  63. 'default' => '1',
  64. ],
  65. ],
  66. ];