| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889 |
- <div class="task">
- <div class="transfer_recode" ng-if="!!tasklist.length">
- <div class="transfer_header">
- <i class="down_img"></i>
- <span>当前下载任务</span>
- </div>
- <div class="transfer_operator">
- <span ng-show="!showStartBtn" ng-click='stopQueue()'><i class="img_pause"></i>全部暂停</span>
- <span ng-show="showStartBtn" ng-click='startQueue()'><i class="img_start"></i>全部开始</span>
- <span ng-click='clearQueue()'><i class="img_delete"></i>全部取消</span>
- </div>
- </div>
- <ul ng-show="tasklist.length" class="downlist" style="position: relative;height: calc(100% - 50px);">
- <md-virtual-repeat-container id="complete_list-container">
- <li md-virtual-repeat="task in tasklist" md-item-size="20">
- <div class="y-row" >
- <div class="column progress" >
- <div class="name" title="{{task.name}}">
- {{task.name}}
- </div>
- <div class="progress-linear">
- <div class="inner-linear" style="width:{{(task.start_len / task.size)*100}}%">
- </div>
- </div>
- </div>
- <div class="initial time">
- <span>
- {{task.show_time|| '--'}}
- </span>
- </div>
- <div class="initial speed">
- <span style="color:red" ng-if="task.status===-5 ">
- 网络错误
- </span>
- <span ng-if="task.status === 0">
- 排队中
- </span>
- <span ng-if="task.status === -2">
- 停止
- </span>
- <span ng-if="task.status === -1">
- 已暂停
- </span>
- <span style="color:red" ng-if="task.status===404 ">
- 文件不存在
- </span>
- <span title="文件夹或者文件无权操作,请更换目录!" style="color:red" ng-if="task.status===777 ">
- 文件无权限
- </span>
- <span ng-if="task.status===1">
- {{ task.speed | formByteLength}}/s
- </span>
- </div>
- <div class="initial status">
- {{ task.start_len | formByteLength}} / {{ task.size | formByteLength}}
- </div>
- <div class="initial opt">
- <span title="暂停">
- <svg ng-click="pause(task)" ng-if="task.status >= 0" class="icon" aria-hidden="true" >
- <use xlink:href="#icon-zanting1"></use>
- </svg>
- </span>
- <span title="开始">
- <svg ng-click="pause(task)" ng-if="task.status < 0" class="icon" aria-hidden="true">
- <use xlink:href="#icon-zanting"></use>
- </svg>
- </span>
- <span title="删除">
- <svg ng-click="delTask(task,$index)" class="icon" aria-hidden="true" >
- <use xlink:href="#icon-recycle"></use>
- </svg>
- </span>
- </div>
- </div>
- </li>
- </md-virtual-repeat-container>
- </ul>
- <div ng-if="!tasklist.length && !!initPage" class="transfer-empty">
- </div>
- </div>
|