* Code for task #89153.

This commit is contained in:
tianshujie
2023-03-29 13:23:39 +08:00
parent 300cbe8f04
commit d30de7b7a2
4 changed files with 11 additions and 1 deletions
+6
View File
@@ -3,6 +3,7 @@ UPDATE `zt_doc` SET `acl` = 'private' WHERE `acl` = 'custom';
UPDATE `zt_doclib` SET `acl` = 'private' WHERE `type` = 'custom' and `acl` = 'custom';
UPDATE `zt_doclib` SET `acl` = 'private' WHERE `type` = 'product' AND `acl` = 'custom';
UPDATE `zt_doclib` SET `acl` = 'private' WHERE `type` = 'execution' AND `acl` = 'custom';
UPDATE `zt_doclib` SET `acl` = 'private' WHERE `type` = 'project' AND `acl` = 'custom';
UPDATE `zt_doclib` SET `acl` = 'default' WHERE `type` = 'project' AND `acl` IN ('open', 'private');
UPDATE `zt_doclib` SET `acl` = 'private' WHERE `type` = 'api' and `acl` = 'custom';
@@ -37,3 +38,8 @@ UPDATE zt_doclib AS t1
INNER JOIN zt_project AS t2 ON t1.`execution` = t2.`id`
SET t1.`addedDate` = t2.`openedDate`, t1.`addedBy` = t2.`openedBy`
WHERE t1.`type` = 'execution' AND t1.`main` = '1';
UPDATE zt_doclib AS t1
LEFT JOIN zt_project t2 ON t1.`execution` = t2.`id`
SET t1.`project` = t2.`project`
WHERE t1.`type` = 'execution' AND t1.`project` = '0' AND t2.`project` != '0';
+3 -1
View File
@@ -25,7 +25,7 @@
<?php if(in_array($type, array('product', 'project', 'execution'))):?>
<tr class='objectBox'>
<th><?php echo $lang->doc->{$type}?></th>
<td class='required'><?php echo html::select($type, $objects, $objectID, "class='form-control chosen' data-drop_direction='down'")?></td>
<td class='required'><?php echo html::select($type, $objects, $objectID, "class='form-control chosen' data-dropDirection='down'")?></td>
</tr>
<?php if($app->tab == 'doc' and $type == 'project'):?>
<tr class='executionBox'>
@@ -36,6 +36,7 @@
</td>
</tr>
<?php endif;?>
<?php if(in_array($type, array('product', 'project'))):?>
<tr>
<th><?php echo $lang->doc->libType;?></th>
<td>
@@ -43,6 +44,7 @@
</td>
</tr>
<?php endif;?>
<?php endif;?>
<tr class="normalLib">
<th><?php echo $lang->doclib->name?></th>
<td><?php echo html::input('name', '', "class='form-control'")?></td>
+1
View File
@@ -535,6 +535,7 @@ class executionModel extends model
/* Create doc lib. */
$this->app->loadLang('doc');
$lib = new stdclass();
$lib->project = $sprintProject;
$lib->execution = $executionID;
$lib->name = $type == 'stage' ? str_replace($this->lang->executionCommon, $this->lang->project->stage, $this->lang->doclib->main['execution']) : $this->lang->doclib->main['execution'];
$lib->type = 'execution';
+1
View File
@@ -963,6 +963,7 @@ class programplanModel extends model
/* Create doc lib. */
$lib = new stdclass();
$lib->project = $projectID;
$lib->execution = $stageID;
$lib->name = str_replace($this->lang->executionCommon, $this->lang->project->stage, $this->lang->doclib->main['execution']);
$lib->type = 'execution';