account.php 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <?php
  2. return array
  3. (
  4. 'list' => array
  5. (
  6. 'field' => array
  7. (
  8. 'id',
  9. 'name',
  10. 'key',
  11. 'app_id' => array
  12. (
  13. 'show' => 'Dever::call("api/app-find", "{app_id}")["name"]',
  14. ),
  15. 'platform_id' => array
  16. (
  17. 'show' => 'Dever::call("api/platform-find", "{platform_id}")["name"]',
  18. ),
  19. 'cdate',
  20. ),
  21. 'button' => array
  22. (
  23. '新增' => array('fastadd', 'name,key,app_platform'),
  24. ),
  25. 'data_button' => array
  26. (
  27. '设置' => array('edit', 'name,key,api/account_setting'),
  28. '证书' => array('route', array
  29. (
  30. 'path' => 'api_manage/account_cert',
  31. 'param' => array
  32. (
  33. 'set' => array('account_id' => 'id', 'menu' => 'api_manage/account', 'parent' => 'api_manage/account'),
  34. ),
  35. )),
  36. ),
  37. 'search' => array
  38. (
  39. 'name',
  40. 'key',
  41. 'app_platform' => array
  42. (
  43. 'type' => 'cascader',
  44. 'remote' => 'api/manage.getAppPlatform',
  45. ),
  46. ),
  47. ),
  48. 'update' => array
  49. (
  50. 'field' => array
  51. (
  52. 'name' => array
  53. (
  54. 'rules' => true,
  55. ),
  56. 'key',
  57. 'app_platform' => array
  58. (
  59. 'desc' => '【提交后不能更改】',
  60. 'rules' => true,
  61. 'type' => 'cascader',
  62. 'remote' => 'api/manage.getAppPlatform',
  63. 'remote_default' => false,
  64. ),
  65. 'api/account_setting' => array
  66. (
  67. 'name' => '参数配置',
  68. 'where' => array('account_id' => 'id'),
  69. ),
  70. ),
  71. 'check' => 'key',
  72. 'start' => array('manage/common.updateKey', 'api/account.update'),
  73. ),
  74. );