* Fix bug #41817.
This commit is contained in:
@@ -194,7 +194,7 @@ div
|
||||
set('data-placement', 'bottom'),
|
||||
set('data-type', 'white'),
|
||||
set('data-class-name', 'text-gray border border-light'),
|
||||
setClass('text-gray ')
|
||||
setClass('text-gray')
|
||||
)
|
||||
)
|
||||
)
|
||||
|
||||
@@ -93,6 +93,7 @@ $lang->product->closedBugs = 'Closed Bug';
|
||||
$lang->product->bugFixedRate = 'Repair Rate';
|
||||
$lang->product->unfoldClosed = 'Unfold Closed';
|
||||
$lang->product->storyDeliveryRate = "Story Delivery Rate";
|
||||
$lang->product->storyDeliveryRateTip = "Story Delivery Rate = The released or done stories / (Total stories - Closed reason is not done)* 100%";
|
||||
|
||||
$lang->product->confirmDelete = " Möchten Sie {$lang->productCommon} löschen?";
|
||||
$lang->product->errorNoProduct = "Kein {$lang->productCommon} erstellt!";
|
||||
|
||||
@@ -93,6 +93,7 @@ $lang->product->closedBugs = 'Closed Bug';
|
||||
$lang->product->bugFixedRate = 'Repair Rate';
|
||||
$lang->product->unfoldClosed = 'Unfold Closed';
|
||||
$lang->product->storyDeliveryRate = "Story Delivery Rate";
|
||||
$lang->product->storyDeliveryRateTip = "Story Delivery Rate = The released or done stories / (Total stories - Closed reason is not done)* 100%";
|
||||
|
||||
$lang->product->confirmDelete = " Do you want to delete the {$lang->productCommon}?";
|
||||
$lang->product->errorNoProduct = "No {$lang->productCommon} is created yet!";
|
||||
|
||||
@@ -93,6 +93,7 @@ $lang->product->closedBugs = 'Closed Bug';
|
||||
$lang->product->bugFixedRate = 'Repair Rate';
|
||||
$lang->product->unfoldClosed = 'Unfold Closed';
|
||||
$lang->product->storyDeliveryRate = "Story Delivery Rate";
|
||||
$lang->product->storyDeliveryRateTip = "Story Delivery Rate = The released or done stories / (Total stories - Closed reason is not done)* 100%";
|
||||
|
||||
$lang->product->confirmDelete = "Voulez-vous vraiment supprimer le {$lang->productCommon} ?";
|
||||
$lang->product->errorNoProduct = "Aucun {$lang->productCommon} n'est créé pour l'instant !";
|
||||
|
||||
@@ -93,6 +93,7 @@ $lang->product->closedBugs = '关闭Bug';
|
||||
$lang->product->bugFixedRate = '修复率';
|
||||
$lang->product->unfoldClosed = '展开已关闭';
|
||||
$lang->product->storyDeliveryRate = "需求交付率";
|
||||
$lang->product->storyDeliveryRateTip = "需求交付率 = 阶段为已发布或关闭原因是已完成需求数 /(研发需求总数 - 关闭原因不是已完成的需求数)* 100%";
|
||||
|
||||
$lang->product->confirmDelete = " 您确定删除该{$lang->productCommon}吗?";
|
||||
$lang->product->errorNoProduct = "还没有创建{$lang->productCommon}!";
|
||||
|
||||
@@ -1023,16 +1023,13 @@ class productModel extends model
|
||||
$product->executions = $this->productTao->getStatCountByID('executions', $productID);
|
||||
$product->progress = $this->productTao->getStatCountByID('progress', $productID);
|
||||
|
||||
$product->storyDeliveryRate = 0;
|
||||
$storyDeliveryRate = $this->loadModel('metric')->getResultByCode('rate_of_delivery_story_in_product', array('product' => $productID));
|
||||
if($storyDeliveryRate)
|
||||
{
|
||||
$storyDeliveryRate = current($storyDeliveryRate);
|
||||
$product->storyDeliveryRate = $storyDeliveryRate['value'] * 100;
|
||||
}
|
||||
else
|
||||
{
|
||||
$product->storyDeliveryRate = 0;
|
||||
}
|
||||
|
||||
return $product;
|
||||
}
|
||||
|
||||
@@ -74,7 +74,7 @@ div
|
||||
icon
|
||||
(
|
||||
'help ml-1',
|
||||
toggle::tooltip(array('title' => $lang->product->storyDeliveryRate)),
|
||||
toggle::tooltip(array('title' => $lang->product->storyDeliveryRateTip)),
|
||||
set('data-placement', 'bottom'),
|
||||
set('data-type', 'white'),
|
||||
set('data-class-name', 'text-gray border border-light'),
|
||||
|
||||
Reference in New Issue
Block a user