add share ratio in task detail page
This commit is contained in:
parent
ce853c3ec6
commit
a0efe5cde7
|
@ -44,6 +44,7 @@
|
||||||
"File Name": "文件名",
|
"File Name": "文件名",
|
||||||
"File Size": "大小",
|
"File Size": "大小",
|
||||||
"Completed Percent": "进度",
|
"Completed Percent": "进度",
|
||||||
|
"Share Ratio": "分享率",
|
||||||
"Remain Time": "剩余时间",
|
"Remain Time": "剩余时间",
|
||||||
"Download Speed": "下载速度",
|
"Download Speed": "下载速度",
|
||||||
"Upload Speed": "上传速度",
|
"Upload Speed": "上传速度",
|
||||||
|
|
|
@ -48,7 +48,8 @@
|
||||||
'File Name': 'File Name',
|
'File Name': 'File Name',
|
||||||
'File Size': 'File Size',
|
'File Size': 'File Size',
|
||||||
'Completed Percent': 'Percent',
|
'Completed Percent': 'Percent',
|
||||||
'Remain Time': 'Remain',
|
'Share Ratio': 'Share Ratio',
|
||||||
|
'Remain Time': 'Remain Time',
|
||||||
'Download Speed': 'Download Speed',
|
'Download Speed': 'Download Speed',
|
||||||
'Upload Speed': 'Upload Speed',
|
'Upload Speed': 'Upload Speed',
|
||||||
'Overview': 'Overview',
|
'Overview': 'Overview',
|
||||||
|
|
|
@ -56,6 +56,8 @@
|
||||||
task.completePercent = (task.totalLength > 0 ? task.completedLength / task.totalLength * 100 : 0);
|
task.completePercent = (task.totalLength > 0 ? task.completedLength / task.totalLength * 100 : 0);
|
||||||
task.remainLength = task.totalLength - task.completedLength;
|
task.remainLength = task.totalLength - task.completedLength;
|
||||||
task.remainPercent = 100 - task.completePercent;
|
task.remainPercent = 100 - task.completePercent;
|
||||||
|
task.uploadLength = (task.uploadLength ? parseInt(task.uploadLength) : 0);
|
||||||
|
task.shareRatio = (task.uploadLength / task.completedLength);
|
||||||
|
|
||||||
task.uploadSpeed = parseInt(task.uploadSpeed);
|
task.uploadSpeed = parseInt(task.uploadSpeed);
|
||||||
task.downloadSpeed = parseInt(task.downloadSpeed);
|
task.downloadSpeed = parseInt(task.downloadSpeed);
|
||||||
|
|
|
@ -80,6 +80,14 @@
|
||||||
<span ng-bind="(task.uploadLength | readableVolumn) + (task.status == 'active' ? ' @ ' + (task.uploadSpeed | readableVolumn) + '/s' : '')"></span>
|
<span ng-bind="(task.uploadLength | readableVolumn) + (task.status == 'active' ? ' @ ' + (task.uploadSpeed | readableVolumn) + '/s' : '')"></span>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
<div class="row" ng-if="task && task.bittorrent">
|
||||||
|
<div class="setting-key col-sm-4">
|
||||||
|
<span translate>Share Ratio</span>
|
||||||
|
</div>
|
||||||
|
<div class="setting-value col-sm-8">
|
||||||
|
<span ng-bind="(task.shareRatio | number: 2)"></span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
<div class="row" ng-if="task && task.status == 'active' && task.completedLength < task.totalLength">
|
<div class="row" ng-if="task && task.status == 'active' && task.completedLength < task.totalLength">
|
||||||
<div class="setting-key col-sm-4">
|
<div class="setting-key col-sm-4">
|
||||||
<span translate>Remain Time</span>
|
<span translate>Remain Time</span>
|
||||||
|
|
Reference in a new issue