zentaobiz.php 4.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576
  1. <?php
  2. $config->bizVersion = '13.1';
  3. $filter->file->ajaxwopifiles = new stdclass();
  4. $filter->file->ajaxwopifiles->get['access_token'] = 'code';
  5. $filter->doc->default->cookie['checkedItem'] = 'reg::checked';
  6. $filter->doc->default->cookie['checkedFileItem'] = 'reg::checked';
  7. $filter->traincourse = new stdclass();
  8. $filter->traincourse->browse = new stdclass();
  9. $filter->traincourse->browse->cookie['courseModule'] = 'int';
  10. $filter->traincourse->admin = new stdclass();
  11. $filter->traincourse->admin->cookie['courseModule'] = 'int';
  12. if(!defined('TABLE_TRAINCOURSE')) define('TABLE_TRAINCOURSE', '`' . $config->db->prefix . 'traincourse`');
  13. if(!defined('TABLE_TRAINCONTENTS')) define('TABLE_TRAINCONTENTS', '`' . $config->db->prefix . 'traincontents`');
  14. if(!defined('TABLE_TRAINCATEGORY')) define('TABLE_TRAINCATEGORY', '`' . $config->db->prefix . 'traincategory`');
  15. if(!defined('TABLE_TRAINRECORDS')) define('TABLE_TRAINRECORDS', '`' . $config->db->prefix . 'trainrecords`');
  16. if(!defined('TABLE_PRACTICE')) define('TABLE_PRACTICE', '`' . $config->db->prefix . 'practice`');
  17. if(!defined('TABLE_AI_KNOWLEDGELIB')) define('TABLE_AI_KNOWLEDGELIB', '`' . $config->db->prefix . 'ai_knowledgelib`');
  18. if(!defined('TABLE_AI_KNOWLEDGEITEM')) define('TABLE_AI_KNOWLEDGEITEM', '`' . $config->db->prefix . 'ai_knowledgeitem`');
  19. $config->objectTables['traincourse'] = TABLE_TRAINCOURSE;
  20. $config->objectTables['traincategory'] = TABLE_TRAINCATEGORY;
  21. $config->objectTables['traincontents'] = TABLE_TRAINCONTENTS;
  22. $config->objectTables['trainrecords'] = TABLE_TRAINRECORDS;
  23. $config->objectTables['practice'] = TABLE_PRACTICE;
  24. $config->objectTables['dimension'] = TABLE_DIMENSION;
  25. $config->objectTables['screen'] = TABLE_SCREEN;
  26. $config->objectTables['chart'] = TABLE_CHART;
  27. $config->objectTables['pivot'] = TABLE_PIVOT;
  28. $config->objectTables['dashboard'] = TABLE_DASHBOARD;
  29. $config->objectTables['chartgroup'] = TABLE_MODULE;
  30. $config->objectTables['approvalflowobject'] = TABLE_APPROVALFLOWOBJECT;
  31. $config->openMethods[] = 'file.ajaxwopifiles';
  32. $config->openMethods[] = 'traincourse.downloadcourse';
  33. $config->logonMethods[] = 'traincourse.playvideo';
  34. $config->logonMethods[] = 'traincourse.viewpdf';
  35. $config->logonMethods[] = 'metric.downloadtemplate';
  36. $config->logonMethods[] = 'metric.publish';
  37. $config->logonMethods[] = 'sqlbuilder.index';
  38. $config->logonMethods[] = 'charter.loadroadmapstories';
  39. $config->logonMethods[] = 'task.exportchart';
  40. $config->logonMethods[] = 'story.exportchart';
  41. $config->logonMethods[] = 'execution.exportchart';
  42. $config->logonMethods[] = 'doc.buildzentaoconfig';
  43. $config->logonMethods[] = 'testcase.exportchart';
  44. $config->logonMethods[] = 'project.exportchart';
  45. $config->logonMethods[] = 'ai.promptassignrole';
  46. $config->logonMethods[] = 'ai.promptselectdatasource';
  47. $config->logonMethods[] = 'ai.promptsetpurpose';
  48. $config->logonMethods[] = 'ai.promptsettargetform';
  49. $config->logonMethods[] = 'ai.promptfinalize';
  50. $config->logonMethods[] = 'ai.promptaudit';
  51. $config->logonMethods[] = 'ai.knowledgelibview';
  52. $config->logonMethods[] = 'ai.createtextknowledge';
  53. $config->logonMethods[] = 'ai.createfileknowledge';
  54. $config->logonMethods[] = 'ai.adddoc';
  55. $config->logonMethods[] = 'ai.knowledgecontentview';
  56. $config->logonMethods[] = 'ai.selectknowledgelib';
  57. $config->logonMethods[] = 'ai.batchdeleteknowledgeitem';
  58. if($config->edition != 'open')
  59. {
  60. $config->featureGroup->other = array_merge($config->featureGroup->other, array('OA', 'traincourse'));
  61. }
  62. $config->excludeDropmenuList = array_merge($config->excludeDropmenuList, array('charter-browse', 'charter-create', 'charter-view', 'charter-edit', 'charter-completionapproval', 'charter-cancelprojectapproval', 'ticket-batchclose'));
  63. $config->cneExternalUrl = function_exists('getEnvData') ? getEnvData('CNE_EXTERNAL_URL', '') : '';
  64. if(!isset($filter->task->report)) $filter->task->report = new stdclass();
  65. $filter->task->report->cookie['productBrowseParam'] = 'int';
  66. $filter->task->report->cookie['moduleBrowseParam'] = 'int';