* finish task #5801.

This commit is contained in:
wangyidong
2019-06-10 09:09:28 +08:00
parent 8438decfc6
commit 141cd4dce3
5 changed files with 30 additions and 7 deletions
+1 -1
View File
@@ -115,7 +115,7 @@ $(function()
<div class="progress-pie inline-block space progress-pie-100" data-value="<?php echo $product->assignedRate;?>" data-doughnut-size="80">
<canvas width="100" height="100" style="width: 100px; height: 100px;"></canvas>
<div class="progress-info">
<small><?php echo $lang->bug->allBugs . ' Bug';?></small>
<small><?php echo $lang->bug->allBugs;?></small>
<strong><span class="progress-value"><?php echo $product->total;?></span></strong>
</div>
</div>
+25 -6
View File
@@ -10,12 +10,31 @@ $(function()
/* Save burn as image.*/
function downloadBurn()
{
var canvas = $('#burnCanvas');
var type = 'png';
var imgSrc = canvas.get(0).toDataURL("image/png");
imgData = imgSrc.replace(type,'image/octet-stream');
var filename = 'burn.' + type;
saveFile(imgData,filename);
var $canvas = $('#burnCanvas');
$('#burnWrapper').append("<div class='hidden' id='cloneCanvas'></div>");
$('#cloneCanvas').append($canvas.clone());
$('#cloneCanvas').append("<img id='cloneImage' />");
$('#cloneCanvas #cloneImage').attr('src', $canvas.get(0).toDataURL("image/png"));
setTimeout(function()
{
/* Add watermark */
var canvas = document.querySelector('#cloneCanvas #burnCanvas');
var cans = canvas.getContext('2d');
cans.drawImage($('#cloneCanvas #cloneImage').get(0), 0, 0);
cans.font = "16px Microsoft JhengHei";
cans.fillStyle = "rgba(17, 17, 17, 0.50)";
cans.textAlign = 'left';
cans.textBaseline = 'Middle';
cans.fillText(watermark, 50, canvas.height - 50);
var type = 'png';
var $canvas = $('#cloneCanvas #burnCanvas');
var imgSrc = $canvas.get(0).toDataURL("image/png");
imgData = imgSrc.replace(type,'image/octet-stream');
var filename = projectName + '.' + type;
saveFile(imgData,filename);
$('#burnWrapper #cloneCanvas').remove();
}, 500);
}
var saveFile = function(data, filename)
+1
View File
@@ -59,6 +59,7 @@ $lang->project->readjustTime = "Adjust {$lang->projectCommon} Begin and End";
$lang->project->readjustTask = 'Adjust Task Begin and End';
$lang->project->effort = 'Effort';
$lang->project->relatedMember = 'Team';
$lang->project->watermark = 'Exported by ZenTao';
$lang->project->start = 'Start';
$lang->project->activate = 'Activate';
+1
View File
@@ -59,6 +59,7 @@ $lang->project->readjustTime = "调整{$lang->projectCommon}起止时间";
$lang->project->readjustTask = '顺延任务的起止时间';
$lang->project->effort = '日志';
$lang->project->relatedMember = '相关成员';
$lang->project->watermark = '由禅道导出';
$lang->project->start = "开始";
$lang->project->activate = "激活";
+2
View File
@@ -13,6 +13,8 @@
<?php include '../../common/view/header.html.php';?>
<?php include '../../common/view/chart.html.php';?>
<?php js::set('projectID', $projectID);?>
<?php js::set('projectName', $project->name);?>
<?php js::set('watermark', $lang->project->watermark);?>
<?php js::set('type', $type);?>
<div id='mainMenu' class='clearfix'>
<div class='btn-toolbar pull-left'>