diff --git a/db/zentao.sql b/db/zentao.sql index 580dff8be7..409117a4dc 100644 --- a/db/zentao.sql +++ b/db/zentao.sql @@ -2146,6 +2146,11 @@ INSERT INTO `zt_group` (`vision`, `name`, `role`, `desc`) VALUES ('lite', 'LITEPROJECT', 'liteProject', 'for lite project managers.'), ('lite', 'LITETEAM', 'liteTeam', 'for lite team.'); +REPLACE INTO `zt_group` (`vision`, `name`, `role`, `desc`) VALUES ('or', 'IPDPRODUCTPLAN', '', ''); +REPLACE INTO `zt_group` (`vision`, `name`, `role`, `desc`) VALUES ('or', 'IPDDEMAND', '', ''); +REPLACE INTO `zt_group` (`vision`, `name`, `role`, `desc`) VALUES ('or', 'IPDPMT' , '', ''); +REPLACE INTO `zt_group` (`vision`, `name`, `role`, `desc`) VALUES ('or', 'IPDADMIN' , '', ''); + REPLACE INTO `zt_lang` (`lang`, `module`, `section`, `key`, `value`, `system`) VALUES ('zh-cn', 'custom', 'URSRList', '1', '{\"SRName\":\"\\u8f6f\\u4ef6\\u9700\\u6c42\",\"URName\":\"\\u7528\\u6237\\u9700\\u6c42\"}', '1'), ('zh-cn', 'custom', 'URSRList', '2', '{\"SRName\":\"\\u7814\\u53d1\\u9700\\u6c42\",\"URName\":\"\\u7528\\u6237\\u9700\\u6c42\"}', '1'), @@ -12169,7 +12174,830 @@ REPLACE INTO `zt_grouppriv` (`group`, `module`, `method`) VALUES (11, 'workloadbudget', 'showimport'), (11, 'workloadbudget', 'unlink'), (11, 'workloadbudget', 'view'), -(12, 'my', 'limited'); +(12, 'my', 'limited'), +(17, 'admin', 'index'), +(17, 'admin', 'register'), +(17, 'backup', 'backup'), +(17, 'backup', 'change'), +(17, 'backup', 'delete'), +(17, 'backup', 'index'), +(17, 'backup', 'restore'), +(17, 'backup', 'rmPHPHeader'), +(17, 'backup', 'setting'), +(17, 'branch', 'activate'), +(17, 'branch', 'batchEdit'), +(17, 'branch', 'close'), +(17, 'branch', 'create'), +(17, 'branch', 'edit'), +(17, 'branch', 'manage'), +(17, 'branch', 'mergeBranch'), +(17, 'branch', 'sort'), +(17, 'charter', 'browse'), +(17, 'charter', 'create'), +(17, 'charter', 'edit'), +(17, 'charter', 'loadRoadmapStories'), +(17, 'charter', 'review'), +(17, 'charter', 'view'), +(17, 'company', 'dynamic'), +(17, 'company', 'edit'), +(17, 'company', 'view'), +(17, 'custom', 'browseStoryConcept'), +(17, 'custom', 'deleteStoryConcept'), +(17, 'custom', 'editStoryConcept'), +(17, 'custom', 'product'), +(17, 'custom', 'required'), +(17, 'custom', 'restore'), +(17, 'custom', 'set'), +(17, 'custom', 'setDefaultConcept'), +(17, 'custom', 'setStoryConcept'), +(17, 'demand', 'activate'), +(17, 'demand', 'assignTo'), +(17, 'demand', 'batchCreate'), +(17, 'demand', 'browse'), +(17, 'demand', 'change'), +(17, 'demand', 'close'), +(17, 'demand', 'create'), +(17, 'demand', 'distribute'), +(17, 'demand', 'edit'), +(17, 'demand', 'export'), +(17, 'demand', 'exportTemplate'), +(17, 'demand', 'import'), +(17, 'demand', 'manageTree'), +(17, 'demand', 'recall'), +(17, 'demand', 'review'), +(17, 'demand', 'showImport'), +(17, 'demand', 'submitReview'), +(17, 'demand', 'track'), +(17, 'demand', 'view'), +(17, 'demandpool', 'activate'), +(17, 'demandpool', 'browse'), +(17, 'demandpool', 'close'), +(17, 'demandpool', 'create'), +(17, 'demandpool', 'edit'), +(17, 'demandpool', 'view'), +(17, 'doc', 'addCatalog'), +(17, 'doc', 'collect'), +(17, 'doc', 'create'), +(17, 'doc', 'createLib'), +(17, 'doc', 'delete'), +(17, 'doc', 'deleteCatalog'), +(17, 'doc', 'deleteFile'), +(17, 'doc', 'displaySetting'), +(17, 'doc', 'edit'), +(17, 'doc', 'editCatalog'), +(17, 'doc', 'editLib'), +(17, 'doc', 'index'), +(17, 'doc', 'myCollection'), +(17, 'doc', 'myCreation'), +(17, 'doc', 'myEdited'), +(17, 'doc', 'mySpace'), +(17, 'doc', 'myView'), +(17, 'doc', 'productSpace'), +(17, 'doc', 'projectSpace'), +(17, 'doc', 'showFiles'), +(17, 'doc', 'sortCatalog'), +(17, 'doc', 'teamSpace'), +(17, 'doc', 'view'), +(17, 'effort', 'batchCreate'), +(17, 'effort', 'batchEdit'), +(17, 'effort', 'calendar'), +(17, 'effort', 'createForObject'), +(17, 'effort', 'delete'), +(17, 'effort', 'edit'), +(17, 'effort', 'export'), +(17, 'effort', 'view'), +(17, 'file', 'delete'), +(17, 'file', 'download'), +(17, 'file', 'edit'), +(17, 'file', 'setPublic'), +(17, 'file', 'uploadImages'), +(17, 'index', 'index'), +(17, 'mail', 'batchDelete'), +(17, 'mail', 'browse'), +(17, 'mail', 'delete'), +(17, 'mail', 'detect'), +(17, 'mail', 'edit'), +(17, 'mail', 'index'), +(17, 'mail', 'resend'), +(17, 'mail', 'reset'), +(17, 'mail', 'save'), +(17, 'mail', 'test'), +(17, 'message', 'browser'), +(17, 'message', 'index'), +(17, 'message', 'setting'), +(17, 'my', 'audit'), +(17, 'my', 'calendar'), +(17, 'my', 'changePassword'), +(17, 'my', 'dynamic'), +(17, 'my', 'editProfile'), +(17, 'my', 'index'), +(17, 'my', 'profile'), +(17, 'my', 'team'), +(17, 'my', 'todo'), +(17, 'my', 'uploadAvatar'), +(17, 'my', 'work'), +(17, 'product', 'activate'), +(17, 'product', 'addWhitelist'), +(17, 'product', 'all'), +(17, 'product', 'batchEdit'), +(17, 'product', 'browse'), +(17, 'product', 'close'), +(17, 'product', 'create'), +(17, 'product', 'dashboard'), +(17, 'product', 'dynamic'), +(17, 'product', 'edit'), +(17, 'product', 'export'), +(17, 'product', 'requirement'), +(17, 'product', 'unbindWhitelist'), +(17, 'product', 'updateOrder'), +(17, 'product', 'view'), +(17, 'product', 'whitelist'), +(17, 'requirement', 'activate'), +(17, 'requirement', 'assignTo'), +(17, 'requirement', 'batchAssignTo'), +(17, 'requirement', 'batchChangeBranch'), +(17, 'requirement', 'batchChangeModule'), +(17, 'requirement', 'batchClose'), +(17, 'requirement', 'batchCreate'), +(17, 'requirement', 'batchEdit'), +(17, 'requirement', 'batchReview'), +(17, 'requirement', 'change'), +(17, 'requirement', 'close'), +(17, 'requirement', 'create'), +(17, 'requirement', 'delete'), +(17, 'requirement', 'edit'), +(17, 'requirement', 'export'), +(17, 'requirement', 'linkRequirements'), +(17, 'requirement', 'linkStory'), +(17, 'requirement', 'recall'), +(17, 'requirement', 'report'), +(17, 'requirement', 'review'), +(17, 'requirement', 'submitReview'), +(17, 'requirement', 'view'), +(17, 'roadmap', 'activate'), +(17, 'roadmap', 'batchUnlinkUR'), +(17, 'roadmap', 'browse'), +(17, 'roadmap', 'close'), +(17, 'roadmap', 'create'), +(17, 'roadmap', 'edit'), +(17, 'roadmap', 'linkUR'), +(17, 'roadmap', 'unlinkUR'), +(17, 'roadmap', 'view'), +(17, 'search', 'buildForm'), +(17, 'search', 'deleteQuery'), +(17, 'search', 'index'), +(17, 'search', 'saveQuery'), +(17, 'search', 'select'), +(17, 'sms', 'index'), +(17, 'sms', 'reset'), +(17, 'sms', 'test'), +(17, 'todo', 'activate'), +(17, 'todo', 'assignTo'), +(17, 'todo', 'batchClose'), +(17, 'todo', 'batchCreate'), +(17, 'todo', 'batchEdit'), +(17, 'todo', 'batchFinish'), +(17, 'todo', 'close'), +(17, 'todo', 'create'), +(17, 'todo', 'createcycle'), +(17, 'todo', 'delete'), +(17, 'todo', 'edit'), +(17, 'todo', 'export'), +(17, 'todo', 'finish'), +(17, 'todo', 'import2Today'), +(17, 'todo', 'start'), +(17, 'todo', 'view'), +(17, 'tree', 'browse'), +(17, 'tree', 'delete'), +(17, 'tree', 'edit'), +(17, 'tree', 'fix'), +(17, 'tree', 'manageChild'), +(17, 'tree', 'updateOrder'), +(17, 'user', 'bug'), +(17, 'user', 'dynamic'), +(17, 'user', 'execution'), +(17, 'user', 'profile'), +(17, 'user', 'setPublicTemplate'), +(17, 'user', 'story'), +(17, 'user', 'task'), +(17, 'user', 'testCase'), +(17, 'user', 'testTask'), +(17, 'user', 'todo'), +(17, 'webhook', 'bind'), +(17, 'webhook', 'browse'), +(17, 'webhook', 'chooseDept'), +(17, 'webhook', 'create'), +(17, 'webhook', 'delete'), +(17, 'webhook', 'edit'), +(17, 'webhook', 'log'), +(18, 'admin', 'index'), +(18, 'admin', 'register'), +(18, 'charter', 'browse'), +(18, 'charter', 'loadRoadmapStories'), +(18, 'charter', 'view'), +(18, 'company', 'dynamic'), +(18, 'company', 'view'), +(18, 'custom', 'browseStoryConcept'), +(18, 'custom', 'code'), +(18, 'custom', 'deleteStoryConcept'), +(18, 'custom', 'editStoryConcept'), +(18, 'custom', 'flow'), +(18, 'custom', 'hours'), +(18, 'custom', 'percent'), +(18, 'custom', 'product'), +(18, 'custom', 'required'), +(18, 'custom', 'restore'), +(18, 'custom', 'set'), +(18, 'custom', 'setDefaultConcept'), +(18, 'custom', 'setStoryConcept'), +(18, 'demand', 'activate'), +(18, 'demand', 'assignTo'), +(18, 'demand', 'batchCreate'), +(18, 'demand', 'browse'), +(18, 'demand', 'change'), +(18, 'demand', 'close'), +(18, 'demand', 'create'), +(18, 'demand', 'distribute'), +(18, 'demand', 'edit'), +(18, 'demand', 'export'), +(18, 'demand', 'exportTemplate'), +(18, 'demand', 'import'), +(18, 'demand', 'manageTree'), +(18, 'demand', 'recall'), +(18, 'demand', 'review'), +(18, 'demand', 'showImport'), +(18, 'demand', 'submitReview'), +(18, 'demand', 'track'), +(18, 'demand', 'view'), +(18, 'demandpool', 'activate'), +(18, 'demandpool', 'browse'), +(18, 'demandpool', 'close'), +(18, 'demandpool', 'create'), +(18, 'demandpool', 'edit'), +(18, 'demandpool', 'view'), +(18, 'doc', 'addCatalog'), +(18, 'doc', 'collect'), +(18, 'doc', 'create'), +(18, 'doc', 'createLib'), +(18, 'doc', 'delete'), +(18, 'doc', 'deleteCatalog'), +(18, 'doc', 'deleteFile'), +(18, 'doc', 'displaySetting'), +(18, 'doc', 'edit'), +(18, 'doc', 'editCatalog'), +(18, 'doc', 'editLib'), +(18, 'doc', 'index'), +(18, 'doc', 'myCollection'), +(18, 'doc', 'myCreation'), +(18, 'doc', 'myEdited'), +(18, 'doc', 'mySpace'), +(18, 'doc', 'myView'), +(18, 'doc', 'productSpace'), +(18, 'doc', 'projectSpace'), +(18, 'doc', 'showFiles'), +(18, 'doc', 'sortCatalog'), +(18, 'doc', 'teamSpace'), +(18, 'doc', 'view'), +(18, 'effort', 'batchCreate'), +(18, 'effort', 'batchEdit'), +(18, 'effort', 'calendar'), +(18, 'effort', 'createForObject'), +(18, 'effort', 'delete'), +(18, 'effort', 'edit'), +(18, 'effort', 'export'), +(18, 'effort', 'view'), +(18, 'file', 'delete'), +(18, 'file', 'download'), +(18, 'file', 'edit'), +(18, 'file', 'setPublic'), +(18, 'file', 'uploadImages'), +(18, 'index', 'index'), +(18, 'mail', 'batchDelete'), +(18, 'mail', 'browse'), +(18, 'mail', 'delete'), +(18, 'mail', 'detect'), +(18, 'mail', 'edit'), +(18, 'mail', 'index'), +(18, 'mail', 'resend'), +(18, 'mail', 'reset'), +(18, 'mail', 'save'), +(18, 'mail', 'test'), +(18, 'message', 'browser'), +(18, 'message', 'index'), +(18, 'message', 'setting'), +(18, 'my', 'audit'), +(18, 'my', 'calendar'), +(18, 'my', 'changePassword'), +(18, 'my', 'dynamic'), +(18, 'my', 'editProfile'), +(18, 'my', 'index'), +(18, 'my', 'profile'), +(18, 'my', 'team'), +(18, 'my', 'todo'), +(18, 'my', 'uploadAvatar'), +(18, 'my', 'work'), +(18, 'product', 'all'), +(18, 'product', 'browse'), +(18, 'product', 'dashboard'), +(18, 'product', 'dynamic'), +(18, 'product', 'requirement'), +(18, 'product', 'view'), +(18, 'requirement', 'report'), +(18, 'requirement', 'view'), +(18, 'roadmap', 'browse'), +(18, 'roadmap', 'view'), +(18, 'search', 'buildForm'), +(18, 'search', 'deleteQuery'), +(18, 'search', 'index'), +(18, 'search', 'saveQuery'), +(18, 'search', 'select'), +(18, 'sms', 'index'), +(18, 'sms', 'reset'), +(18, 'sms', 'test'), +(18, 'todo', 'activate'), +(18, 'todo', 'assignTo'), +(18, 'todo', 'batchClose'), +(18, 'todo', 'batchCreate'), +(18, 'todo', 'batchEdit'), +(18, 'todo', 'batchFinish'), +(18, 'todo', 'close'), +(18, 'todo', 'create'), +(18, 'todo', 'createcycle'), +(18, 'todo', 'delete'), +(18, 'todo', 'edit'), +(18, 'todo', 'export'), +(18, 'todo', 'finish'), +(18, 'todo', 'import2Today'), +(18, 'todo', 'start'), +(18, 'todo', 'view'), +(18, 'tree', 'browse'), +(18, 'tree', 'delete'), +(18, 'tree', 'edit'), +(18, 'tree', 'fix'), +(18, 'tree', 'manageChild'), +(18, 'tree', 'updateOrder'), +(18, 'user', 'bug'), +(18, 'user', 'dynamic'), +(18, 'user', 'execution'), +(18, 'user', 'profile'), +(18, 'user', 'setPublicTemplate'), +(18, 'user', 'story'), +(18, 'user', 'task'), +(18, 'user', 'testCase'), +(18, 'user', 'testTask'), +(18, 'user', 'todo'), +(18, 'webhook', 'bind'), +(18, 'webhook', 'browse'), +(18, 'webhook', 'chooseDept'), +(18, 'webhook', 'create'), +(18, 'webhook', 'delete'), +(18, 'webhook', 'edit'), +(18, 'webhook', 'log'), +(19, 'admin', 'index'), +(19, 'admin', 'register'), +(19, 'branch', 'activate'), +(19, 'branch', 'batchEdit'), +(19, 'branch', 'close'), +(19, 'branch', 'create'), +(19, 'branch', 'edit'), +(19, 'branch', 'manage'), +(19, 'branch', 'mergeBranch'), +(19, 'branch', 'sort'), +(19, 'charter', 'browse'), +(19, 'charter', 'create'), +(19, 'charter', 'delete'), +(19, 'charter', 'edit'), +(19, 'charter', 'loadRoadmapStories'), +(19, 'charter', 'review'), +(19, 'charter', 'view'), +(19, 'company', 'dynamic'), +(19, 'company', 'edit'), +(19, 'company', 'view'), +(19, 'custom', 'browseStoryConcept'), +(19, 'custom', 'code'), +(19, 'custom', 'deleteStoryConcept'), +(19, 'custom', 'editStoryConcept'), +(19, 'custom', 'flow'), +(19, 'custom', 'hours'), +(19, 'custom', 'percent'), +(19, 'custom', 'product'), +(19, 'custom', 'required'), +(19, 'custom', 'restore'), +(19, 'custom', 'set'), +(19, 'custom', 'setDefaultConcept'), +(19, 'custom', 'setStoryConcept'), +(19, 'demand', 'activate'), +(19, 'demand', 'assignTo'), +(19, 'demand', 'batchCreate'), +(19, 'demand', 'browse'), +(19, 'demand', 'change'), +(19, 'demand', 'close'), +(19, 'demand', 'create'), +(19, 'demand', 'distribute'), +(19, 'demand', 'edit'), +(19, 'demand', 'export'), +(19, 'demand', 'exportTemplate'), +(19, 'demand', 'import'), +(19, 'demand', 'manageTree'), +(19, 'demand', 'recall'), +(19, 'demand', 'review'), +(19, 'demand', 'showImport'), +(19, 'demand', 'submitReview'), +(19, 'demand', 'track'), +(19, 'demand', 'view'), +(19, 'demandpool', 'activate'), +(19, 'demandpool', 'browse'), +(19, 'demandpool', 'close'), +(19, 'demandpool', 'create'), +(19, 'demandpool', 'edit'), +(19, 'demandpool', 'view'), +(19, 'doc', 'addCatalog'), +(19, 'doc', 'collect'), +(19, 'doc', 'create'), +(19, 'doc', 'createLib'), +(19, 'doc', 'delete'), +(19, 'doc', 'deleteCatalog'), +(19, 'doc', 'deleteFile'), +(19, 'doc', 'deleteLib'), +(19, 'doc', 'displaySetting'), +(19, 'doc', 'edit'), +(19, 'doc', 'editCatalog'), +(19, 'doc', 'editLib'), +(19, 'doc', 'index'), +(19, 'doc', 'myCollection'), +(19, 'doc', 'myCreation'), +(19, 'doc', 'myEdited'), +(19, 'doc', 'mySpace'), +(19, 'doc', 'myView'), +(19, 'doc', 'productSpace'), +(19, 'doc', 'projectSpace'), +(19, 'doc', 'showFiles'), +(19, 'doc', 'sortCatalog'), +(19, 'doc', 'teamSpace'), +(19, 'doc', 'view'), +(19, 'effort', 'batchCreate'), +(19, 'effort', 'batchEdit'), +(19, 'effort', 'calendar'), +(19, 'effort', 'createForObject'), +(19, 'effort', 'delete'), +(19, 'effort', 'edit'), +(19, 'effort', 'export'), +(19, 'effort', 'view'), +(19, 'file', 'delete'), +(19, 'file', 'download'), +(19, 'file', 'edit'), +(19, 'file', 'setPublic'), +(19, 'file', 'uploadImages'), +(19, 'index', 'index'), +(19, 'my', 'audit'), +(19, 'my', 'calendar'), +(19, 'my', 'changePassword'), +(19, 'my', 'dynamic'), +(19, 'my', 'editProfile'), +(19, 'my', 'index'), +(19, 'my', 'profile'), +(19, 'my', 'team'), +(19, 'my', 'todo'), +(19, 'my', 'uploadAvatar'), +(19, 'my', 'work'), +(19, 'product', 'activate'), +(19, 'product', 'addWhitelist'), +(19, 'product', 'all'), +(19, 'product', 'batchEdit'), +(19, 'product', 'browse'), +(19, 'product', 'close'), +(19, 'product', 'create'), +(19, 'product', 'dashboard'), +(19, 'product', 'dynamic'), +(19, 'product', 'edit'), +(19, 'product', 'export'), +(19, 'product', 'requirement'), +(19, 'product', 'unbindWhitelist'), +(19, 'product', 'updateOrder'), +(19, 'product', 'view'), +(19, 'product', 'whitelist'), +(19, 'requirement', 'activate'), +(19, 'requirement', 'assignTo'), +(19, 'requirement', 'batchAssignTo'), +(19, 'requirement', 'batchChangeBranch'), +(19, 'requirement', 'batchChangeModule'), +(19, 'requirement', 'batchClose'), +(19, 'requirement', 'batchCreate'), +(19, 'requirement', 'batchEdit'), +(19, 'requirement', 'batchReview'), +(19, 'requirement', 'change'), +(19, 'requirement', 'close'), +(19, 'requirement', 'create'), +(19, 'requirement', 'delete'), +(19, 'requirement', 'edit'), +(19, 'requirement', 'export'), +(19, 'requirement', 'linkRequirements'), +(19, 'requirement', 'linkStory'), +(19, 'requirement', 'recall'), +(19, 'requirement', 'report'), +(19, 'requirement', 'review'), +(19, 'requirement', 'submitReview'), +(19, 'requirement', 'view'), +(19, 'roadmap', 'activate'), +(19, 'roadmap', 'batchUnlinkUR'), +(19, 'roadmap', 'browse'), +(19, 'roadmap', 'close'), +(19, 'roadmap', 'create'), +(19, 'roadmap', 'edit'), +(19, 'roadmap', 'linkUR'), +(19, 'roadmap', 'unlinkUR'), +(19, 'roadmap', 'view'), +(19, 'search', 'buildForm'), +(19, 'search', 'deleteQuery'), +(19, 'search', 'index'), +(19, 'search', 'saveQuery'), +(19, 'search', 'select'), +(19, 'todo', 'activate'), +(19, 'todo', 'assignTo'), +(19, 'todo', 'batchClose'), +(19, 'todo', 'batchCreate'), +(19, 'todo', 'batchEdit'), +(19, 'todo', 'batchFinish'), +(19, 'todo', 'close'), +(19, 'todo', 'create'), +(19, 'todo', 'createcycle'), +(19, 'todo', 'delete'), +(19, 'todo', 'edit'), +(19, 'todo', 'export'), +(19, 'todo', 'finish'), +(19, 'todo', 'import2Today'), +(19, 'todo', 'start'), +(19, 'todo', 'view'), +(19, 'tree', 'browse'), +(19, 'tree', 'delete'), +(19, 'tree', 'edit'), +(19, 'tree', 'fix'), +(19, 'tree', 'manageChild'), +(19, 'tree', 'updateOrder'), +(19, 'user', 'bug'), +(19, 'user', 'dynamic'), +(19, 'user', 'execution'), +(19, 'user', 'profile'), +(19, 'user', 'setPublicTemplate'), +(19, 'user', 'story'), +(19, 'user', 'task'), +(19, 'user', 'testCase'), +(19, 'user', 'testTask'), +(19, 'user', 'todo'), +(20, 'admin', 'checkWeak'), +(20, 'admin', 'index'), +(20, 'admin', 'register'), +(20, 'admin', 'resetPWDSetting'), +(20, 'admin', 'safe'), +(20, 'admin', 'tableEngine'), +(20, 'backup', 'backup'), +(20, 'backup', 'change'), +(20, 'backup', 'delete'), +(20, 'backup', 'index'), +(20, 'backup', 'restore'), +(20, 'backup', 'rmPHPHeader'), +(20, 'backup', 'setting'), +(20, 'branch', 'activate'), +(20, 'branch', 'batchEdit'), +(20, 'branch', 'close'), +(20, 'branch', 'create'), +(20, 'branch', 'edit'), +(20, 'branch', 'manage'), +(20, 'branch', 'mergeBranch'), +(20, 'branch', 'sort'), +(20, 'charter', 'browse'), +(20, 'charter', 'create'), +(20, 'charter', 'delete'), +(20, 'charter', 'edit'), +(20, 'charter', 'loadRoadmapStories'), +(20, 'charter', 'review'), +(20, 'charter', 'view'), +(20, 'company', 'browse'), +(20, 'company', 'dynamic'), +(20, 'company', 'edit'), +(20, 'company', 'view'), +(20, 'custom', 'browseStoryConcept'), +(20, 'custom', 'code'), +(20, 'custom', 'deleteStoryConcept'), +(20, 'custom', 'editStoryConcept'), +(20, 'custom', 'flow'), +(20, 'custom', 'hours'), +(20, 'custom', 'percent'), +(20, 'custom', 'product'), +(20, 'custom', 'required'), +(20, 'custom', 'restore'), +(20, 'custom', 'set'), +(20, 'custom', 'setDefaultConcept'), +(20, 'custom', 'setStoryConcept'), +(20, 'custom', 'timezone'), +(20, 'demand', 'activate'), +(20, 'demand', 'assignTo'), +(20, 'demand', 'batchCreate'), +(20, 'demand', 'browse'), +(20, 'demand', 'change'), +(20, 'demand', 'close'), +(20, 'demand', 'create'), +(20, 'demand', 'delete'), +(20, 'demand', 'distribute'), +(20, 'demand', 'edit'), +(20, 'demand', 'export'), +(20, 'demand', 'exportTemplate'), +(20, 'demand', 'import'), +(20, 'demand', 'manageTree'), +(20, 'demand', 'recall'), +(20, 'demand', 'review'), +(20, 'demand', 'showImport'), +(20, 'demand', 'submitReview'), +(20, 'demand', 'track'), +(20, 'demand', 'view'), +(20, 'demandpool', 'activate'), +(20, 'demandpool', 'browse'), +(20, 'demandpool', 'close'), +(20, 'demandpool', 'create'), +(20, 'demandpool', 'delete'), +(20, 'demandpool', 'edit'), +(20, 'demandpool', 'view'), +(20, 'dept', 'browse'), +(20, 'dept', 'delete'), +(20, 'dept', 'edit'), +(20, 'dept', 'manageChild'), +(20, 'dept', 'updateOrder'), +(20, 'doc', 'addCatalog'), +(20, 'doc', 'collect'), +(20, 'doc', 'create'), +(20, 'doc', 'createLib'), +(20, 'doc', 'delete'), +(20, 'doc', 'deleteCatalog'), +(20, 'doc', 'deleteFile'), +(20, 'doc', 'deleteLib'), +(20, 'doc', 'displaySetting'), +(20, 'doc', 'edit'), +(20, 'doc', 'editCatalog'), +(20, 'doc', 'editLib'), +(20, 'doc', 'index'), +(20, 'doc', 'myCollection'), +(20, 'doc', 'myCreation'), +(20, 'doc', 'myEdited'), +(20, 'doc', 'mySpace'), +(20, 'doc', 'myView'), +(20, 'doc', 'productSpace'), +(20, 'doc', 'projectSpace'), +(20, 'doc', 'showFiles'), +(20, 'doc', 'sortCatalog'), +(20, 'doc', 'teamSpace'), +(20, 'doc', 'view'), +(20, 'effort', 'batchCreate'), +(20, 'effort', 'batchEdit'), +(20, 'effort', 'calendar'), +(20, 'effort', 'createForObject'), +(20, 'effort', 'delete'), +(20, 'effort', 'edit'), +(20, 'effort', 'export'), +(20, 'effort', 'view'), +(20, 'file', 'delete'), +(20, 'file', 'download'), +(20, 'file', 'edit'), +(20, 'file', 'setPublic'), +(20, 'file', 'uploadImages'), +(20, 'group', 'browse'), +(20, 'group', 'copy'), +(20, 'group', 'create'), +(20, 'group', 'delete'), +(20, 'group', 'edit'), +(20, 'group', 'manageMember'), +(20, 'group', 'managePriv'), +(20, 'group', 'manageProjectAdmin'), +(20, 'group', 'manageView'), +(20, 'index', 'index'), +(20, 'mail', 'batchDelete'), +(20, 'mail', 'browse'), +(20, 'mail', 'delete'), +(20, 'mail', 'detect'), +(20, 'mail', 'edit'), +(20, 'mail', 'index'), +(20, 'mail', 'resend'), +(20, 'mail', 'reset'), +(20, 'mail', 'save'), +(20, 'mail', 'test'), +(20, 'message', 'browser'), +(20, 'message', 'index'), +(20, 'message', 'setting'), +(20, 'my', 'audit'), +(20, 'my', 'calendar'), +(20, 'my', 'changePassword'), +(20, 'my', 'dynamic'), +(20, 'my', 'editProfile'), +(20, 'my', 'index'), +(20, 'my', 'profile'), +(20, 'my', 'team'), +(20, 'my', 'todo'), +(20, 'my', 'uploadAvatar'), +(20, 'my', 'work'), +(20, 'product', 'activate'), +(20, 'product', 'addWhitelist'), +(20, 'product', 'all'), +(20, 'product', 'batchEdit'), +(20, 'product', 'browse'), +(20, 'product', 'close'), +(20, 'product', 'create'), +(20, 'product', 'dashboard'), +(20, 'product', 'delete'), +(20, 'product', 'dynamic'), +(20, 'product', 'edit'), +(20, 'product', 'export'), +(20, 'product', 'requirement'), +(20, 'product', 'unbindWhitelist'), +(20, 'product', 'updateOrder'), +(20, 'product', 'view'), +(20, 'product', 'whitelist'), +(20, 'requirement', 'activate'), +(20, 'requirement', 'assignTo'), +(20, 'requirement', 'batchAssignTo'), +(20, 'requirement', 'batchChangeBranch'), +(20, 'requirement', 'batchChangeModule'), +(20, 'requirement', 'batchClose'), +(20, 'requirement', 'batchCreate'), +(20, 'requirement', 'batchEdit'), +(20, 'requirement', 'batchReview'), +(20, 'requirement', 'change'), +(20, 'requirement', 'close'), +(20, 'requirement', 'create'), +(20, 'requirement', 'delete'), +(20, 'requirement', 'edit'), +(20, 'requirement', 'export'), +(20, 'requirement', 'linkRequirements'), +(20, 'requirement', 'linkStory'), +(20, 'requirement', 'recall'), +(20, 'requirement', 'report'), +(20, 'requirement', 'review'), +(20, 'requirement', 'submitReview'), +(20, 'requirement', 'view'), +(20, 'roadmap', 'activate'), +(20, 'roadmap', 'batchUnlinkUR'), +(20, 'roadmap', 'browse'), +(20, 'roadmap', 'close'), +(20, 'roadmap', 'create'), +(20, 'roadmap', 'delete'), +(20, 'roadmap', 'edit'), +(20, 'roadmap', 'linkUR'), +(20, 'roadmap', 'unlinkUR'), +(20, 'roadmap', 'view'), +(20, 'search', 'buildForm'), +(20, 'search', 'buildIndex'), +(20, 'search', 'deleteQuery'), +(20, 'search', 'index'), +(20, 'search', 'saveQuery'), +(20, 'search', 'select'), +(20, 'sms', 'index'), +(20, 'sms', 'reset'), +(20, 'sms', 'test'), +(20, 'todo', 'activate'), +(20, 'todo', 'assignTo'), +(20, 'todo', 'batchClose'), +(20, 'todo', 'batchCreate'), +(20, 'todo', 'batchEdit'), +(20, 'todo', 'batchFinish'), +(20, 'todo', 'close'), +(20, 'todo', 'create'), +(20, 'todo', 'createcycle'), +(20, 'todo', 'delete'), +(20, 'todo', 'edit'), +(20, 'todo', 'export'), +(20, 'todo', 'finish'), +(20, 'todo', 'import2Today'), +(20, 'todo', 'start'), +(20, 'todo', 'view'), +(20, 'tree', 'browse'), +(20, 'tree', 'delete'), +(20, 'tree', 'edit'), +(20, 'tree', 'fix'), +(20, 'tree', 'manageChild'), +(20, 'tree', 'updateOrder'), +(20, 'user', 'batchCreate'), +(20, 'user', 'batchEdit'), +(20, 'user', 'bug'), +(20, 'user', 'create'), +(20, 'user', 'delete'), +(20, 'user', 'dynamic'), +(20, 'user', 'edit'), +(20, 'user', 'execution'), +(20, 'user', 'profile'), +(20, 'user', 'setPublicTemplate'), +(20, 'user', 'story'), +(20, 'user', 'task'), +(20, 'user', 'testCase'), +(20, 'user', 'testTask'), +(20, 'user', 'todo'), +(20, 'user', 'unlock'), +(20, 'user', 'view'), +(20, 'webhook', 'bind'), +(20, 'webhook', 'browse'), +(20, 'webhook', 'chooseDept'), +(20, 'webhook', 'create'), +(20, 'webhook', 'delete'), +(20, 'webhook', 'edit'), +(20, 'webhook', 'log'); + REPLACE INTO `zt_grouppriv`(`module`, `method`,`group`) SELECT `module`, `method`, 14 from `zt_grouppriv` where `group` = 1; diff --git a/module/install/lang/de.php b/module/install/lang/de.php index af424f3c21..8940360a3a 100644 --- a/module/install/lang/de.php +++ b/module/install/lang/de.php @@ -271,6 +271,11 @@ $lang->install->groupList['LITEPROJECT']['desc'] = 'Operation Management Interf $lang->install->groupList['LITETEAM']['name'] = 'LITETEAM'; $lang->install->groupList['LITETEAM']['desc'] = 'Operation Management Interface Team'; +$lang->install->groupList['IPDPRODUCTPLAN']['name'] = 'PRODUCT PLANING'; +$lang->install->groupList['IPDDEMAND']['name'] = 'DEMAND ANALYSIS'; +$lang->install->groupList['IPDPMT']['name'] = 'IPDPMT'; +$lang->install->groupList['IPDADMIN']['name'] = 'IPDADMIN'; + $lang->install->cronList[''] = 'Cron Anzeigen'; $lang->install->cronList['moduleName=execution&methodName=computeBurn'] = 'Update Burndown Chart'; $lang->install->cronList['moduleName=report&methodName=remind'] = 'Täglicher Aufgaben reminder'; diff --git a/module/install/lang/en.php b/module/install/lang/en.php index 3b080ad321..c457152d9b 100644 --- a/module/install/lang/en.php +++ b/module/install/lang/en.php @@ -271,6 +271,11 @@ $lang->install->groupList['LITEPROJECT']['desc'] = 'Operation Management Interf $lang->install->groupList['LITETEAM']['name'] = 'LITETEAM'; $lang->install->groupList['LITETEAM']['desc'] = 'Operation Management Interface Team'; +$lang->install->groupList['IPDPRODUCTPLAN']['name'] = 'PRODUCT PLANING'; +$lang->install->groupList['IPDDEMAND']['name'] = 'DEMAND ANALYSIS'; +$lang->install->groupList['IPDPMT']['name'] = 'IPDPMT'; +$lang->install->groupList['IPDADMIN']['name'] = 'IPDADMIN'; + $lang->install->cronList[''] = 'Monitor Cron'; $lang->install->cronList['moduleName=execution&methodName=computeBurn'] = 'Update Burndown Chart'; $lang->install->cronList['moduleName=report&methodName=remind'] = 'Daily Task Reminder'; diff --git a/module/install/lang/vi.php b/module/install/lang/vi.php index 35bb2fc9e6..22f68fc01b 100644 --- a/module/install/lang/vi.php +++ b/module/install/lang/vi.php @@ -175,6 +175,11 @@ $lang->install->cronList['moduleName=ci&methodName=initQueue'] = 'Tạo $lang->install->cronList['moduleName=ci&methodName=checkCompileStatus'] = 'Đồng bộ Jenkins tình trạng'; $lang->install->cronList['moduleName=ci&methodName=exec'] = 'Xử lý Jenkins'; +$lang->install->groupList['IPDPRODUCTPLAN']['name'] = 'PRODUCT PLANING'; +$lang->install->groupList['IPDDEMAND']['name'] = 'DEMAND ANALYSIS'; +$lang->install->groupList['IPDPMT']['name'] = 'IPDPMT'; +$lang->install->groupList['IPDADMIN']['name'] = 'IPDADMIN'; + $lang->install->success = "Đã được cài đặt!"; $lang->install->login = 'Đăng nhập ZenTao'; $lang->install->register = 'Đăng ký cộng đồng ZenTao'; diff --git a/module/install/lang/zh-cn.php b/module/install/lang/zh-cn.php index 7f55dbe796..9135e8ea92 100644 --- a/module/install/lang/zh-cn.php +++ b/module/install/lang/zh-cn.php @@ -271,6 +271,11 @@ $lang->install->groupList['LITEPROJECT']['desc'] = '运营管理界面用户分 $lang->install->groupList['LITETEAM']['name'] = '团队成员'; $lang->install->groupList['LITETEAM']['desc'] = '运营管理界面用户分组'; +$lang->install->groupList['IPDPRODUCTPLAN']['name'] = '产品规划人员'; +$lang->install->groupList['IPDDEMAND']['name'] = '需求分析人员'; +$lang->install->groupList['IPDPMT']['name'] = 'PMT团队人员'; +$lang->install->groupList['IPDADMIN']['name'] = '管理人员'; + $lang->install->cronList[''] = '监控定时任务'; $lang->install->cronList['moduleName=execution&methodName=computeBurn'] = '更新燃尽图'; $lang->install->cronList['moduleName=report&methodName=remind'] = '每日任务提醒';